META-INF.modules.java.desktop.classes.com.sun.media.sound.WaveFloatFileWriter.class Maven / Gradle / Ivy
???? 8 ?
, ` b c
M d
e f g
f h
h i m
n p q
# r
# s
t
u
# v
w
x
y
# z {
| }
M ~
# ?
?
? ?
? ?
+ ?
?
+ ? ? ?
$ ? ?
# ?
+ ?
# ?
# ? ? ? NoCloseOutputStream InnerClasses ()V Code LineNumberTable LocalVariableTable this )Lcom/sun/media/sound/WaveFloatFileWriter; getAudioFileTypes Type -()[Ljavax/sound/sampled/AudioFileFormat$Type; S(Ljavax/sound/sampled/AudioInputStream;)[Ljavax/sound/sampled/AudioFileFormat$Type; stream &Ljavax/sound/sampled/AudioInputStream;
StackMapTable checkFormat S(Ljavax/sound/sampled/AudioFileFormat$Type;Ljavax/sound/sampled/AudioInputStream;)V type *Ljavax/sound/sampled/AudioFileFormat$Type; write I(Ljavax/sound/sampled/AudioInputStream;Lcom/sun/media/sound/RIFFWriter;)V format !Ljavax/sound/sampled/AudioFormat; fmt_chunk Lcom/sun/media/sound/RIFFWriter; buff [B len I
data_chunk writer ? H
Exceptions ? toLittleEndian N(Ljavax/sound/sampled/AudioInputStream;)Ljavax/sound/sampled/AudioInputStream; ais targetFormat i(Ljavax/sound/sampled/AudioInputStream;Ljavax/sound/sampled/AudioFileFormat$Type;Ljava/io/OutputStream;)I fileType out Ljava/io/OutputStream; ? a(Ljavax/sound/sampled/AudioInputStream;Ljavax/sound/sampled/AudioFileFormat$Type;Ljava/io/File;)I Ljava/io/File; ?
SourceFile WaveFloatFileWriter.java NestMembers / 0 ? (javax/sound/sampled/AudioFileFormat$Type ? @ ? ? ? ? ? ? ? ? ? "java/lang/IllegalArgumentException BootstrapMethods ? ? ? ? / ? ? ? ? fmt ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 0 java/lang/Throwable ? ? data ? ? A ? javax/sound/sampled/AudioFormat / ? ? ? ? ? ? ? = > ? ? Q R com/sun/media/sound/RIFFWriter ;com/sun/media/sound/WaveFloatFileWriter$NoCloseOutputStream / ? WAVE / ? A B ? ? / ? 'com/sun/media/sound/WaveFloatFileWriter 'javax/sound/sampled/spi/AudioFileWriter $javax/sound/sampled/AudioInputStream java/io/IOException java/io/OutputStream java/io/File #javax/sound/sampled/AudioFileFormat getFormat #()Ljavax/sound/sampled/AudioFormat; getEncoding Encoding ,()Ljavax/sound/sampled/AudioFormat$Encoding; (javax/sound/sampled/AudioFormat$Encoding PCM_FLOAT *Ljavax/sound/sampled/AudioFormat$Encoding; equals (Ljava/lang/Object;)Z
? ? File type not supported. makeConcatWithConstants >(Ljavax/sound/sampled/AudioFileFormat$Type;)Ljava/lang/String; (Ljava/lang/String;)V File format not supported. 5(Ljavax/sound/sampled/AudioFormat;)Ljava/lang/String;
writeChunk 4(Ljava/lang/String;)Lcom/sun/media/sound/RIFFWriter; writeUnsignedShort (I)V getChannels ()I
getSampleRate ()F writeUnsignedInt (J)V getFrameRate getFrameSize getSampleSizeInBits close
addSuppressed (Ljava/lang/Throwable;)V read ([BII)I ([BII)V 3(Ljavax/sound/sampled/AudioFormat$Encoding;FIIIFZ)V javax/sound/sampled/AudioSystem getAudioInputStream o(Ljavax/sound/sampled/AudioFormat;Ljavax/sound/sampled/AudioInputStream;)Ljavax/sound/sampled/AudioInputStream; java/util/Objects requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object; isBigEndian ()Z (Ljava/io/OutputStream;)V +(Ljava/io/OutputStream;Ljava/lang/String;)V getFilePointer ()J #(Ljava/io/File;Ljava/lang/String;)V ? ? ? $java/lang/invoke/StringConcatFactory ? Lookup ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; ? %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles 1 + , / 0 1 / *? ? 2 . 3 4 5 6 8 1 5 ? Y? S? 2 2 3 4 5 6 9 1 e +? ? ? ? ? ? ?? Y? S? 2 8 9 : 3 4 5 : ; <