
META-INF.modules.java.desktop.classes.com.sun.media.sound.AlawCodec$AlawCodecStream.class Maven / Gradle / Ivy
???? @ ?????????
$javax/sound/sampled/AudioInputStream :(Ljava/io/InputStream;Ljavax/sound/sampled/AudioFormat;J)V
-com/sun/media/sound/AlawCodec$AlawCodecStream
tempBuffer [B
encode Z
tabByte1
tabByte2
highByte I
lowByte
! " # getFormat #()Ljavax/sound/sampled/AudioFormat;
% & ' ( ) com/sun/media/sound/AlawCodec isConversionSupported E(Ljavax/sound/sampled/AudioFormat;Ljavax/sound/sampled/AudioFormat;)Z + "java/lang/IllegalArgumentException
- . / 0 1 javax/sound/sampled/AudioFormat toString ()Ljava/lang/String; 3 4 5 makeConcatWithConstants 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
* 7 8 (Ljava/lang/String;)V : ; < = > (javax/sound/sampled/AudioFormat$Encoding ALAW *Ljavax/sound/sampled/AudioFormat$Encoding;
- @ A B getEncoding ,()Ljavax/sound/sampled/AudioFormat$Encoding;
: D E F equals (Ljava/lang/Object;)Z
H I J encodeFormat !Ljavax/sound/sampled/AudioFormat;
L M J decodeFormat
- O P Q isBigEndian ()Z % S T ALAW_TABH % V W ALAW_TABL
Y Z [ getFrameLength ()J
] ^ _ frameLength J
a b _ framePos
- d e f getFrameSize ()I
h i frameSize k javax/sound/sampled/AudioSystem
m n o read ([BII)I
m ? % s t u seg_end [S
w x y search (S[SS)S
} ~ skip (J)J tempBufferSize
ConstantValue @ i(Lcom/sun/media/sound/AlawCodec;Ljavax/sound/sampled/AudioInputStream;Ljavax/sound/sampled/AudioFormat;)V Code LineNumberTable LocalVariableTable PCMIsBigEndian this /Lcom/sun/media/sound/AlawCodec$AlawCodecStream; stream &Ljavax/sound/sampled/AudioInputStream; outputFormat inputFormat
StackMapTable i S val table size b
Exceptions ? java/io/IOException ([B)I mask enc B seg sample
QUANT_MASK SEG_SHIFT readCount
currentPos readLeft readLen
readOffset off len n
SourceFile AlawCodec.java NestHost BootstrapMethods ?
? ? ? 4 ? $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; ? Unsupported conversion: to InnerClasses AlawCodecStream Encoding ? %java/lang/invoke/MethodHandles$Lookup ? java/lang/invoke/MethodHandles Lookup 0
? ? ?
I J M J ? ? ?*,- ? *? *? *? *? *? *? ,? :+-? $? ? *Y? ,-? ,? 2 ? 6?? 9? ?? C? *? *? G*-? K-? N6? "*? *-? G*? K? N6*@?? ? *? R? *? U? *? *? ? *? U? *? R? *? *? ,? ? *,? X? \* ? `*? c? g*? g? *? g? ? ? $
? ? " ' - 7 M [ ` f k t y ~ ?! ?" ?% ?&