All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.modules.java.desktop.classes.com.sun.media.sound.AiffFileWriter.class Maven / Gradle / Ivy

????:?(javax/sound/sampled/AudioFileFormat$Type	AIFF*Ljavax/sound/sampled/AudioFileFormat$Type;
	
!com/sun/media/sound/SunFileWriter.([Ljavax/sound/sampled/AudioFileFormat$Type;)V	"com/sun/media/sound/AiffFileWritertypes+[Ljavax/sound/sampled/AudioFileFormat$Type;
java/lang/System	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V
$javax/sound/sampled/AudioInputStream	getFormat#()Ljavax/sound/sampled/AudioFormat;
 !"#$javax/sound/sampled/AudioFormatgetEncoding,()Ljavax/sound/sampled/AudioFormat$Encoding;	&'()*(javax/sound/sampled/AudioFormat$EncodingALAW*Ljavax/sound/sampled/AudioFormat$Encoding;
&,-.equals(Ljava/lang/Object;)Z	&01*ULAW	&34*
PCM_SIGNED	&67*PCM_UNSIGNED
9:;<=java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;
?@AgetAudioFileFormatw(Ljavax/sound/sampled/AudioFileFormat$Type;Ljavax/sound/sampled/AudioInputStream;)Ljavax/sound/sampled/AudioFileFormat;C"com/sun/media/sound/AiffFileFormat
EFGgetFrameLength()JIjavax/sound/sampled/AudioSystem????????Mjava/io/IOExceptionOstream length not specified
LQR(Ljava/lang/String;)V
TUV
writeAiffFileR(Ljava/io/InputStream;Lcom/sun/media/sound/AiffFileFormat;Ljava/io/OutputStream;)IXjava/io/FileOutputStream
WZ[(Ljava/io/File;)V]java/io/BufferedOutputStream
\_`(Ljava/io/OutputStream;)V
\bcdclose()Vfjava/lang/Throwable
ehij
addSuppressed(Ljava/lang/Throwable;)V
Wb
Bmno
getByteLength()I
B
 rsogetChannels
 uvogetSampleSizeInBits
Bxyo
getHeaderSize{java/io/RandomAccessFile}rw
z?#(Ljava/io/File;Ljava/lang/String;)V
z???	skipBytes(I)I
z???writeInt(I)V
B??ogetFverChunkSize
zb
???isFileTypeSupportedS(Ljavax/sound/sampled/AudioFileFormat$Type;Ljavax/sound/sampled/AudioInputStream;)Z?"java/lang/IllegalArgumentException???makeConcatWithConstants>(Ljavax/sound/sampled/AudioFileFormat$Type;)Ljava/lang/String;
?Q???>(Ljavax/sound/sampled/AudioFormat$Encoding;)Ljava/lang/String;
 ???
getSampleRate()F
 ??ogetFrameSize
 ???getFrameRate
 ??3(Ljavax/sound/sampled/AudioFormat$Encoding;FIIIFZ)V
B??P(Ljavax/sound/sampled/AudioFileFormat$Type;JLjavax/sound/sampled/AudioFormat;J)V
???
getFileStreamP(Lcom/sun/media/sound/AiffFileFormat;Ljava/io/InputStream;)Ljava/io/InputStream;
?????java/io/InputStreamread([B)I
?????java/io/OutputStreamwrite([BII)V
B??ogetCommChunkSize
B??ogetSsndChunkOffset
B?FoNONE
 ???isBigEndian()Z
H???getAudioInputStreamo(Ljavax/sound/sampled/AudioFormat;Ljavax/sound/sampled/AudioInputStream;)Ljavax/sound/sampled/AudioInputStream;?unsupported encoding?java/io/ByteArrayOutputStream
??d?java/io/DataOutputStream
?_FORM
??AIFFCOMM
????
writeShort
???write_ieee_extended(Ljava/io/DataOutputStream;F)VSSND
????toByteArray()[B
?b
?b?java/io/SequenceInputStream?java/io/ByteArrayInputStream
???([B)V?4com/sun/media/sound/SunFileWriter$NoCloseInputStream
???;(Lcom/sun/media/sound/SunFileWriter;Ljava/io/InputStream;)V
???-(Ljava/io/InputStream;Ljava/io/InputStream;)V
?????java/lang/DoubledoubleToLongBits(D)J???????????
?		writeLong(J)VDOUBLE_MANTISSA_LENGTHI
ConstantValue4DOUBLE_EXPONENT_LENGTHDOUBLE_SIGN_MASKJDOUBLE_EXPONENT_MASKDOUBLE_MANTISSA_MASKDOUBLE_EXPONENT_OFFSET?EXTENDED_EXPONENT_OFFSET??EXTENDED_MANTISSA_LENGTH?EXTENDED_EXPONENT_LENGTHEXTENDED_INTEGER_MASKCodeLineNumberTableLocalVariableTablethis$Lcom/sun/media/sound/AiffFileWriter;getAudioFileTypesS(Ljavax/sound/sampled/AudioInputStream;)[Ljavax/sound/sampled/AudioFileFormat$Type;stream&Ljavax/sound/sampled/AudioInputStream;	filetypesformat!Ljavax/sound/sampled/AudioFormat;encoding
StackMapTablei(Ljavax/sound/sampled/AudioInputStream;Ljavax/sound/sampled/AudioFileFormat$Type;Ljava/io/OutputStream;)IfileTypeoutLjava/io/OutputStream;aiffFileFormat$Lcom/sun/media/sound/AiffFileFormat;
Exceptionsa(Ljavax/sound/sampled/AudioInputStream;Ljavax/sound/sampled/AudioFileFormat$Type;Ljava/io/File;)IbytesWrittenbosLjava/io/BufferedOutputStream;fosLjava/io/FileOutputStream;rafLjava/io/RandomAccessFile;channels
sampleSize
ssndBlockSize
aiffLength
ssndChunkSizedataSize	numFramesLjava/io/File;Djava/io/FilesampleSizeInBitsfileSizetype
fileFormatstreamFormatstreamEncodingconvert8to16ZinLjava/io/InputStream;	bytesRead
fileStreambuffer[B	maxLengthRdosLjava/io/DataOutputStream;baosLjava/io/ByteArrayOutputStream;audioStream
headerSize
fverChunkSize
commChunkSize
ssndOffsetSsampleFramesPerSecondFcompCodeheadercodedAudioStreamf
doubleBitssigndoubleExponentdoubleMantissaextendedExponentextendedMantissaextendedSignextendedBits79To64extendedBits63To0
SourceFileAiffFileWriter.javaBootstrapMethodsr
stu?v$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;xFile type  not supported.z)Encoding  supported only for 8-bit data.InnerClasses}#javax/sound/sampled/AudioFileFormatTypeEncodingNoCloseInputStream?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup1


???d=*?Y?S??
;< !"#?V*?
??M*?
,*?
??+?N-?:?%?+?$?/?+??2?+??5?+?,???*
C	DGH#J3K>LIMOOQR4V !V$%	M&9'(#3)**?O+ &?,?8+?8W,?8W-?8W*,+?>?B:+?DJ??
?LYN?P?*+-?S?WX
Y`c%d/g48 !8$%8-8./01*?/B2L?3?,+?8W,?8W-?8W*,+?>?B:?WY-?Y:?\Y?^:*+?S6?a?:?a?:		?g??k?:?k?:?g??l???p?q6?p?t6`lh66		?wd`6

d?7?m?6
?zY-|?~:??W	d????````??W
????W
d?????:???:?g??/:BeDILe$X`ebgje?eevlm
nqu$v/w:xBuXx`uv}????????????????????????????)??:4/)56X4$R78?[9:??;??<??=??>	?x?
?p@?gA
, !,$%,-,.B01v?4*?BCBW\e?		CBW\ee?CBW?CBWe?	CBWee?CB??CBze?	CBzee?CB2L@A?	*+,?????Y+?????N:?2:,?:?:6
?%?+??/?+?+?t??2:66
?4??Y??????t??5:6??2:?t6? Y???q??????N,?DJ??0
?,?D???hh6`6	?,?D???h6`6	?6	?BY?	?-,?D????:??!?	????!?'?.?1?A?G?Q?V?Z?`?o?y?~???????????????????????????????ZE?E?F	?F	 !G$%?'(?H1!?)*'?I(.?J*?uE?F	1?KL
*p	?/ B& &? B& &?E? B& &UV_	z66*,+??:?:,?l6??Y6?R?:?-??`6d6???-??`66?-??`6????J??????(?-?4?=?D?N?W?^?a?d?m?w\	z !zMNz01z./wOt4lPNeQR_S*!?	?B??T22L??G	+?pN::+?w6+??6+??66	6
+??6-?q?6-?t?6

`lh6+??6J7???i7?`6
?`6	-??8?6:,:,???,??:?:?5?+??2?+?;?Ě3? Y?2???t?q??????,???:?^?/?+??%?+?H?t?
??Y̷??? Y?2???th?q??h????,???:??Y??:??Y??:ն?	d??׶?ض?d??????
??*????
d????????:??:??:?g???:??:?g???Y??Y???Y*???R??e???eG??e???e
B
 #)07DJOU^fn t!x#{$~(?*?+?/?0?3?5?6?7?8?9?3?=?>?@A
HJK"L'M.N9H>VGWRYYZc[jaqb{c?d?e?f?l?m?q?r?s?t?V?t?V?u?R?UVG?WX !01YN'(I()*Z?[?\ ?>	#??
)?]0?;^7?<^
D?=J?AO?@t?_`x?a{?bR~?cN*?nB?  &?DB?  &T?/0??B?  &T???e?	B?  &T???ee?Ge?	B?  &T??ee?2L??Y$???B!??{7!?4{7!7	ea7	y7
y7???6?
?7+??+??2????!?-?4?;?D?L?R?X?zY !YUVYd`SeIf?g!8h	-,i4%j
;kDl^L
m2Lnopqwqy{"|~	& 	?????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy