
META-INF.modules.java.desktop.classes.com.sun.media.sound.SF2Sample.class Maven / Gradle / Ivy
???? : ? $javax/sound/sampled/AudioInputStream
"javax/sound/midi/SoundbankResource B(Ljavax/sound/midi/Soundbank;Ljava/lang/String;Ljava/lang/Class;)V
com/sun/media/sound/SF2Sample name Ljava/lang/String; startLoop J endLoop ?D
sampleRate
originalPitch I " # $ pitchCorrection B & '
sampleLink ) *
sampleType
, - . getFormat #()Ljavax/sound/sampled/AudioFormat; 0 1 2 data %Lcom/sun/media/sound/ModelByteBuffer;
4 5 6 7 8 #com/sun/media/sound/ModelByteBuffer getInputStream ()Ljava/io/InputStream;
4 : ; < capacity ()J
> ? :(Ljava/io/InputStream;Ljavax/sound/sampled/AudioFormat;J)V A B 2 data24 D javax/sound/sampled/AudioFormat
C F G (FIIZZ)V
4 I J ([B)V
4 L M ([BII)V O P Q makeConcatWithConstants &(Ljava/lang/String;)Ljava/lang/String; (Ljavax/sound/midi/Soundbank;)V Code LineNumberTable LocalVariableTable this Lcom/sun/media/sound/SF2Sample; soundBank Ljavax/sound/midi/Soundbank; ()V getData ()Ljava/lang/Object; format !Ljavax/sound/sampled/AudioFormat; is Ljava/io/InputStream;
StackMapTable c java/io/InputStream
getDataBuffer '()Lcom/sun/media/sound/ModelByteBuffer; getData24Buffer setData ((Lcom/sun/media/sound/ModelByteBuffer;)V [B offset length setData24 getName ()Ljava/lang/String; setName (Ljava/lang/String;)V
getEndLoop
setEndLoop (J)V getOriginalPitch ()I setOriginalPitch (I)V getPitchCorrection ()B setPitchCorrection (B)V
getSampleLink
setSampleLink
getSampleRate
setSampleRate
getSampleType
setSampleType getStartLoop setStartLoop toString
SourceFile SF2Sample.java BootstrapMethods ?
? ? ? P ? $java/lang/invoke/StringConcatFactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; ? Sample: InnerClasses ? %java/lang/invoke/MethodHandles$Lookup ? java/lang/invoke/MethodHandles Lookup 1
# $ ' * 1 2 B 2 R S ? 5*+? * ? * ? * ? * ? *