
META-INF.modules.java.desktop.classes.com.sun.media.sound.PCMtoPCMCodec.class Maven / Gradle / Ivy
???? : ?
0javax/sound/sampled/spi/FormatConversionProvider ()V (javax/sound/sampled/AudioFormat$Encoding
PCM_SIGNED *Ljavax/sound/sampled/AudioFormat$Encoding; PCM_UNSIGNED
!com/sun/media/sound/PCMtoPCMCodec getSourceEncodings -()[Ljavax/sound/sampled/AudioFormat$Encoding;
javax/sound/sampled/AudioFormat getSampleSizeInBits ()I
getEncoding ,()Ljavax/sound/sampled/AudioFormat$Encoding;
! " # equals (Ljava/lang/Object;)Z
% & ' ( ) java/util/Objects requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object;
+ , - getOutputFormats E(Ljavax/sound/sampled/AudioFormat;)[Ljavax/sound/sampled/AudioFormat; / java/util/Vector
.
. 2 3 4
addElement (Ljava/lang/Object;)V
. 6 7 size
. 9 : ; elementAt (I)Ljava/lang/Object;
= > ? @ A $javax/sound/sampled/AudioInputStream getFormat #()Ljavax/sound/sampled/AudioFormat;
C D E isConversionSupported N(Ljavax/sound/sampled/AudioFormat$Encoding;Ljavax/sound/sampled/AudioFormat;)Z
G H I
getSampleRate ()F
K L getChannels
N O getFrameSize
Q R I getFrameRate
T U V isBigEndian ()Z
X Y 3(Ljavax/sound/sampled/AudioFormat$Encoding;FIIIFZ)V
[ \ ] getConvertedStream o(Ljavax/sound/sampled/AudioFormat;Ljavax/sound/sampled/AudioInputStream;)Ljavax/sound/sampled/AudioInputStream; _ "java/lang/IllegalArgumentException
a b c toString ()Ljava/lang/String;
a f g h makeConcatWithConstants 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
^ j k (Ljava/lang/String;)V
m D n E(Ljavax/sound/sampled/AudioFormat;Ljavax/sound/sampled/AudioFormat;)Z
p q r matches $(Ljavax/sound/sampled/AudioFormat;)Z t 5com/sun/media/sound/PCMtoPCMCodec$PCMtoPCMCodecStream
s v w m(Lcom/sun/media/sound/PCMtoPCMCodec;Ljavax/sound/sampled/AudioInputStream;Ljavax/sound/sampled/AudioFormat;)V Code LineNumberTable LocalVariableTable this #Lcom/sun/media/sound/PCMtoPCMCodec; getTargetEncodings N(Ljavax/sound/sampled/AudioFormat;)[Ljavax/sound/sampled/AudioFormat$Encoding; sourceFormat !Ljavax/sound/sampled/AudioFormat;
sampleSize I encoding
StackMapTable getTargetFormats o(Ljavax/sound/sampled/AudioFormat$Encoding;Ljavax/sound/sampled/AudioFormat;)[Ljavax/sound/sampled/AudioFormat; i targetEncoding formats "[Ljavax/sound/sampled/AudioFormat;
newFormats Ljava/util/Vector; formatArray LocalVariableTypeTable 5Ljava/util/Vector; ? getAudioInputStream x(Ljavax/sound/sampled/AudioFormat$Encoding;Ljavax/sound/sampled/AudioInputStream;)Ljavax/sound/sampled/AudioInputStream; targetFormat sourceStream &Ljavax/sound/sampled/AudioInputStream; outputFormat stream cs inputFormat format Z ? java/lang/Object ? java/lang/Throwable
SourceFile PCMtoPCMCodec.java NestMembers BootstrapMethods ?
? ? ? g ? $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 Encoding PCMtoPCMCodecStream ? %java/lang/invoke/MethodHandles$Lookup ? java/lang/invoke/MethodHandles Lookup 1 x / *? ? y + z { | x ; ? Y? SY?
S? y / z { | } x / *? ? y 4 z { | } ~ x ? j+? =+? N? --? ? ? ? Y?
S?-?
? ? 9? Y? S?? (-? ? ?
-?
? ? ? Y?
SY? S?? ? y 2 : ;
<