public final class com.sun.media.sound.SoftPointResampler extends com.sun.media.sound.SoftAbstractResampler
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: com.sun.media.sound.SoftPointResampler
  super_class: com.sun.media.sound.SoftAbstractResampler
{
  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.media.sound.SoftPointResampler this
         0: .line 33
            aload 0 /* this */
            invokespecial com.sun.media.sound.SoftAbstractResampler.<init>:()V
            return
        end local 0 // com.sun.media.sound.SoftPointResampler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/media/sound/SoftPointResampler;

  public int getPadding();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.media.sound.SoftPointResampler this
         0: .line 37
            bipush 100
            ireturn
        end local 0 // com.sun.media.sound.SoftPointResampler this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/media/sound/SoftPointResampler;

  public void interpolate(float[], float[], float, float[], float, float[], int[], int);
    descriptor: ([F[FF[FF[F[II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=14, args_size=9
        start local 0 // com.sun.media.sound.SoftPointResampler this
        start local 1 // float[] in
        start local 2 // float[] in_offset
        start local 3 // float in_end
        start local 4 // float[] startpitch
        start local 5 // float pitchstep
        start local 6 // float[] out
        start local 7 // int[] out_offset
        start local 8 // int out_end
         0: .line 44
            aload 4 /* startpitch */
            iconst_0
            faload
            fstore 9 /* pitch */
        start local 9 // float pitch
         1: .line 45
            aload 2 /* in_offset */
            iconst_0
            faload
            fstore 10 /* ix */
        start local 10 // float ix
         2: .line 46
            aload 7 /* out_offset */
            iconst_0
            iaload
            istore 11 /* ox */
        start local 11 // int ox
         3: .line 47
            fload 3 /* in_end */
            fstore 12 /* ix_end */
        start local 12 // float ix_end
         4: .line 48
            iload 8 /* out_end */
            i2f
            fstore 13 /* ox_end */
        start local 13 // float ox_end
         5: .line 49
            fload 5 /* pitchstep */
            fconst_0
            fcmpl
            ifne 14
         6: .line 50
            goto 9
         7: .line 51
      StackMap locals: com.sun.media.sound.SoftPointResampler float[] float[] float float[] float float[] int[] int float float int float float
      StackMap stack:
            aload 6 /* out */
            iload 11 /* ox */
            iinc 11 /* ox */ 1
            aload 1 /* in */
            fload 10 /* ix */
            f2i
            faload
            fastore
         8: .line 52
            fload 10 /* ix */
            fload 9 /* pitch */
            fadd
            fstore 10 /* ix */
         9: .line 50
      StackMap locals:
      StackMap stack:
            fload 10 /* ix */
            fload 12 /* ix_end */
            fcmpg
            ifge 15
            iload 11 /* ox */
            i2f
            fload 13 /* ox_end */
            fcmpg
            iflt 7
        10: .line 54
            goto 15
        11: .line 56
      StackMap locals:
      StackMap stack:
            aload 6 /* out */
            iload 11 /* ox */
            iinc 11 /* ox */ 1
            aload 1 /* in */
            fload 10 /* ix */
            f2i
            faload
            fastore
        12: .line 57
            fload 10 /* ix */
            fload 9 /* pitch */
            fadd
            fstore 10 /* ix */
        13: .line 58
            fload 9 /* pitch */
            fload 5 /* pitchstep */
            fadd
            fstore 9 /* pitch */
        14: .line 55
      StackMap locals:
      StackMap stack:
            fload 10 /* ix */
            fload 12 /* ix_end */
            fcmpg
            ifge 15
            iload 11 /* ox */
            i2f
            fload 13 /* ox_end */
            fcmpg
            iflt 11
        15: .line 61
      StackMap locals:
      StackMap stack:
            aload 2 /* in_offset */
            iconst_0
            fload 10 /* ix */
            fastore
        16: .line 62
            aload 7 /* out_offset */
            iconst_0
            iload 11 /* ox */
            iastore
        17: .line 63
            aload 4 /* startpitch */
            iconst_0
            fload 9 /* pitch */
            fastore
        18: .line 64
            return
        end local 13 // float ox_end
        end local 12 // float ix_end
        end local 11 // int ox
        end local 10 // float ix
        end local 9 // float pitch
        end local 8 // int out_end
        end local 7 // int[] out_offset
        end local 6 // float[] out
        end local 5 // float pitchstep
        end local 4 // float[] startpitch
        end local 3 // float in_end
        end local 2 // float[] in_offset
        end local 1 // float[] in
        end local 0 // com.sun.media.sound.SoftPointResampler this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   19     0        this  Lcom/sun/media/sound/SoftPointResampler;
            0   19     1          in  [F
            0   19     2   in_offset  [F
            0   19     3      in_end  F
            0   19     4  startpitch  [F
            0   19     5   pitchstep  F
            0   19     6         out  [F
            0   19     7  out_offset  [I
            0   19     8     out_end  I
            1   19     9       pitch  F
            2   19    10          ix  F
            3   19    11          ox  I
            4   19    12      ix_end  F
            5   19    13      ox_end  F
    MethodParameters:
            Name  Flags
      in          
      in_offset   
      in_end      
      startpitch  
      pitchstep   
      out         
      out_offset  
      out_end     
}
SourceFile: "SoftPointResampler.java"