
META-INF.modules.java.desktop.classes.javax.sound.sampled.AudioInputStream.class Maven / Gradle / Ivy
???? : ?
java/io/InputStream ()V
$javax/sound/sampled/AudioInputStream pushBackBuffer [B pushBackLen I markPushBackBuffer markPushBackLen format !Ljavax/sound/sampled/AudioFormat; frameLength J
! " # $ javax/sound/sampled/AudioFormat getFrameSize ()I & ' frameSize ) javax/sound/sampled/AudioSystem + , - stream Ljava/io/InputStream; / 0 framePos 2 3 markpos 5 >javax/sound/sampled/AudioInputStream$TargetDataLineInputStream
4 7 8 M(Ljavax/sound/sampled/AudioInputStream;Ljavax/sound/sampled/TargetDataLine;)V : ; < = > "javax/sound/sampled/TargetDataLine getFormat #()Ljavax/sound/sampled/AudioFormat;???????? B java/io/IOException D +cannot read a single byte if frame size > 1
A F G (Ljava/lang/String;)V
I J K read ([B)I
M J N ([BII)I
P Q R S T java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V
M
W X Y skip (J)J
[ \ ] ^ _ java/lang/Math min (JJ)J
a J $ c +Could not skip an integer number of frames.
e f $ available
h i close
k l m mark (I)V
o p q
markSupported ()Z
s t reset
o :(Ljava/io/InputStream;Ljavax/sound/sampled/AudioFormat;J)V Code LineNumberTable LocalVariableTable this &Ljavax/sound/sampled/AudioInputStream; length
StackMapTable '(Ljavax/sound/sampled/TargetDataLine;)V line $Ljavax/sound/sampled/TargetDataLine; tstream @Ljavax/sound/sampled/AudioInputStream$TargetDataLineInputStream; getFrameLength ()J data temp
Exceptions b off len reminder bytesRead thisOff
thisBytesRead ret n remaining readlimit
SourceFile AudioInputStream.java NestMembers InnerClasses TargetDataLineInputStream !
, - ' 0 3
v w ? N*? *? *?
*? *? *,? *!? *,? ? %*? %?
*? %? *? %*+? ** ? .* ? 1? x : z ^ c h m | } " ~ * ? 9 ? > ? C ? H ? M ? y * N z { N , - N N | } ? 9 ~ w ? b*? *? *?
*? *? ? 4Y*+? 6M*+? 9 ? * ?? **? ? ? %*? %?
*? %? *? %*,? ** ? .* ? 1? x > ? ^ c h m ? " ? , ? 3 ? > ? M ? R ? W ? \ ? a ? y b z { b ? " @ ? ? } ? M : 4 = > w / *? ? x ? y z { ? ? w / *? ? x ? y z { J $ w ? **? %?
? AYC? E??L*+? H=? ?+3 ?~? x ? ? ? ? ? ? " ? y * z { ? ? }
? ? ? A J K w = *++?? L? x ? y z { ? ? A J N w *? %p6? d>? ?*? ??? 5*? .*? ?? ?*? %l?*? *? .e?? *? *? .e?*? %h>66*?
? 7*?
? /*? +*?
? O*?
`6*?
d>*?
`6*?
*? *+? U6? ??
`6? V**? %p?
*?
? 3*? ?
**? %?? +`*?
d*? *?
? O*?
d6*Y? .*? %l?a? .? x ? ? ?
? # / 1 E U X [ j x ? ? ? ? ? ?! ?# ?$ ?&