META-INF.modules.java.desktop.classes.com.sun.media.sound.WaveExtensibleFileReader.class Maven / Gradle / Ivy
???? 8?
? ? ?
? ? ? ? ?
?
?
?
? ?
?
? ?
9 ? ?
?
? ?
?
? ?
? ? ??
?
? ? ?
? ?
?
? ? ? ? ? ?
? ? ?
? ? ? ?
? ? ? ? ?
* ? ? ? ? ? ? ? ? ? ?
*
0
?
0
0
7
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ
?[ \] GUID InnerClasses channelnames [Ljava/lang/String; allchannelnames SUBTYPE_PCM 3Lcom/sun/media/sound/WaveExtensibleFileReader$GUID; SUBTYPE_IEEE_FLOAT ()V Code LineNumberTable LocalVariableTable this .Lcom/sun/media/sound/WaveExtensibleFileReader; decodeChannelMask (J)Ljava/lang/String; i I channelmask J sb Ljava/lang/StringBuilder; m
StackMapTable getAudioFileFormatImpl ?(Ljava/io/InputStream;)Lcom/sun/media/sound/StandardFileFormat; format cbSize chunk Lcom/sun/media/sound/RIFFReader; stream Ljava/io/InputStream; riffiterator fmt_found Z
data_found channels
samplerate framesize bits dataSize validBitsPerSample channelMask subFormat p Ljava/util/Map;
s_channelmask Ljava/lang/String; audioformat !Ljavax/sound/sampled/AudioFormat; LocalVariableTypeTable 5Ljava/util/Map;^_
Exceptions` getAudioInputStream =(Ljava/io/InputStream;)Ljavax/sound/sampled/AudioInputStream; (Lcom/sun/media/sound/StandardFileFormat; af length
SourceFile WaveExtensibleFileReader.java NestMembers ? ? java/lang/StringBuilder ? ? ? ?abac ?def com/sun/media/sound/RIFFReader ?ghi RIFFjk 1javax/sound/sampled/UnsupportedAudioFileExceptionli WAVEmnop fmt qd "com/sun/media/sound/WaveFileFormatrstu datavs java/util/HashMap ? ? channelOrderwxyz{|z} ? ? javax/sound/sampled/AudioFormat~?? ???? ? ??? &com/sun/media/sound/StandardFileFormat? ???d ??? ?h??s $javax/sound/sampled/AudioInputStream ?? java/lang/String FL FR FC LF BL BR FLC FLR BC SL SR TC TFL TFC TFR TBL TBC TBR w1 w2 w3 w4 w5 w6 w7 w8 w9 w10 w11 w12 w13 w14 w15 w16 w17 w18 w19 w20 w21 w22 w23 w24 w25 w26 w27 w28 w29 w30 w31 w32 w33 w34 w35 w36 w37 w38 w39 w40 w41 w42 w43 w44 w45 w46 w47 w48 w49 w50 w51 w52 w53 w54 w55 w56 w57 w58 w59 w60 w61 w62 w63 w64 1com/sun/media/sound/WaveExtensibleFileReader$GUID ?? ,com/sun/media/sound/WaveExtensibleFileReader !com/sun/media/sound/SunFileReader java/io/InputStream
java/util/Map java/io/IOException append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (C)Ljava/lang/StringBuilder; ()I substring (II)Ljava/lang/String; (Ljava/io/InputStream;)V getFormat ()Ljava/lang/String; equals (Ljava/lang/Object;)Z getType hasNextChunk ()Z nextChunk "()Lcom/sun/media/sound/RIFFReader; readUnsignedShort readUnsignedInt ()J read U(Lcom/sun/media/sound/RIFFReader;)Lcom/sun/media/sound/WaveExtensibleFileReader$GUID; getSize put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; java/lang/Long valueOf (J)Ljava/lang/Long; java/lang/Integer (I)Ljava/lang/Integer; (javax/sound/sampled/AudioFormat$Encoding Encoding PCM_UNSIGNED *Ljavax/sound/sampled/AudioFormat$Encoding; B(Ljavax/sound/sampled/AudioFormat$Encoding;FIIIFZLjava/util/Map;)V
PCM_SIGNED PCM_FLOAT? (javax/sound/sampled/AudioFileFormat$Type Type *Ljavax/sound/sampled/AudioFileFormat$Type; getFrameSize O(Ljavax/sound/sampled/AudioFileFormat$Type;Ljavax/sound/sampled/AudioFormat;J)V getAudioFileFormat #()Ljavax/sound/sampled/AudioFormat; getLongFrameLength :(Ljava/io/InputStream;Ljavax/sound/sampled/AudioFormat;J)V (JIIIIIIIIII)V #javax/sound/sampled/AudioFileFormat 1 ? ? ? ? ? ? ? ? ? ? ? ? ? / *? ? ? , ? ? ?
? ? ? ? k? Y? M
B6? ?? C! ?? /? ?? ,? 2? ? W? ,? 2? ? W! iB????,?
? ?,,?
d? ? ? 2 ? ?
? ? ? ' ? : ? J ? P ? V ? ] ? _ ? ? *
I ? ? k ? ? c ? ?
a ? ? ? ?
,? ? ? ?
? Y+?
M,? ? ? ? Y? ?,? ? ? ? Y? ?>66
766 7
6 7
:,? ? ?,? :? ? ? w>? 6? ? Y? ?? 6? 7? X? 6? 6 ? 6? ? Y? ?? 6 ? ? Y? ?? 7
? :? ? ? ? 7
6? ??X? ? ? Y? ?? Y? :
? !:? "? # W
?? $
? %? # W&? '? # W:? (? )? F ? !? *Y? +? ?? ,:? R? *Y? -? ?? ,:? 4? .? )? !? *Y? /? ?? ,:? ? Y? ?? 0Y? 1
? 2?m? 3? ? ? <