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

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

????:?#com/sun/media/sound/SoftMixingMixer
java/lang/Object()V	

control_mutexLjava/lang/Object;	implicitOpenZ	open		mainmixer)Lcom/sun/media/sound/SoftMixingMainMixer;javax/sound/sampled/AudioFormatG,D
(FIIZZ)V	 !format!Ljavax/sound/sampled/AudioFormat;	#$%sourceDataLine$Ljavax/sound/sampled/SourceDataLine;	'()pusher%Lcom/sun/media/sound/SoftAudioPusher;	+,-
pusher_stream&Ljavax/sound/sampled/AudioInputStream;C	012controlrateF??	678latencyJ	:;jitter_correction=java/util/ArrayList
<	@AB	listenersLjava/util/List;Djavax/sound/sampled/Line$Info	FGHsourceLineInfo [Ljavax/sound/sampled/Line$Info;	JKLMN(javax/sound/sampled/AudioFormat$Encoding
PCM_SIGNED*Ljavax/sound/sampled/AudioFormat$Encoding;Pjavax/sound/sampled/AudioSystem??
ST3(Ljavax/sound/sampled/AudioFormat$Encoding;FIIIFZ)V
<VWXadd(Ljava/lang/Object;)Z	JZ[NPCM_UNSIGNED	J]^N	PCM_FLOAT
<`absize()I
<deftoArray(([Ljava/lang/Object;)[Ljava/lang/Object;h"[Ljavax/sound/sampled/AudioFormat;j!javax/sound/sampled/DataLine$Infol"javax/sound/sampled/SourceDataLine
ino8(Ljava/lang/Class;[Ljavax/sound/sampled/AudioFormat;II)Vqjavax/sound/sampled/Clip
stuisLineSupported"(Ljavax/sound/sampled/Line$Info;)Zw"java/lang/IllegalArgumentExceptionyz{makeConcatWithConstants3(Ljavax/sound/sampled/Line$Info;)Ljava/lang/String;
v}~(Ljava/lang/String;)V
C???getLineClass()Ljava/lang/Class;?,com/sun/media/sound/SoftMixingSourceDataLine
???K(Lcom/sun/media/sound/SoftMixingMixer;Ljavax/sound/sampled/DataLine$Info;)V?"com/sun/media/sound/SoftMixingClip
??	???info Ljavax/sound/sampled/Mixer$Info;
?????java/lang/System	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V
C??umatchesH?javax/sound/sampled/Line
?????'com/sun/media/sound/SoftMixingMainMixergetOpenLines+()[Lcom/sun/media/sound/SoftMixingDataLine;?,Synchronization not supported by this mixer.?V?java/util/List?`? javax/sound/sampled/LineListener?d?#[Ljavax/sound/sampled/LineListener;????update"(Ljavax/sound/sampled/LineEvent;)V
???isOpen()Z?javax/sound/sampled/LineEvent	?????"javax/sound/sampled/LineEvent$TypeCLOSE$Ljavax/sound/sampled/LineEvent$Type;????????
???B(Ljavax/sound/sampled/Line;Ljavax/sound/sampled/LineEvent$Type;J)V
???	sendEvent
????#com/sun/media/sound/SoftAudioPusherstop
????$javax/sound/sampled/AudioInputStreamclose?java/io/IOException
???printStackTrace
??k??draink??z?6(Ljavax/sound/sampled/Control$Type;)Ljava/lang/String;?javax/sound/sampled/Control?javax/sound/sampled/Mixer
C??(Ljava/lang/Class;)V
??'(Ljavax/sound/sampled/SourceDataLine;)Vk???	getFormat#()Ljavax/sound/sampled/AudioFormat;
?
???
openStreamI(Ljavax/sound/sampled/AudioFormat;)Ljavax/sound/sampled/AudioInputStream;	????+com/sun/media/sound/SoftMixingMixerProvidermutex
?????java/lang/Thread
currentThread()Ljava/lang/Thread;	????
lockthreadLjava/lang/Thread;
O??getMixer=(Ljavax/sound/sampled/Mixer$Info;)Ljavax/sound/sampled/Mixer;?getSourceLineInfo"()[Ljavax/sound/sampled/Line$Info;
i
getFormats$()[Ljavax/sound/sampled/AudioFormat;

bgetChannels

getEncoding,()Ljavax/sound/sampled/AudioFormat$Encoding;
JXequals

getSampleRate()F@?p
bgetSampleSizeInBits
?isBigEndianG;??!"#getLine;(Ljavax/sound/sampled/Line$Info;)Ljavax/sound/sampled/Line;
O%&'getSourceDataLineG(Ljavax/sound/sampled/AudioFormat;)Ljavax/sound/sampled/SourceDataLine;
)*+,-javax/sound/sampled/Mixer$InfotoString()Ljava/lang/String;/z0&(Ljava/lang/String;)Ljava/lang/String;
23456java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;@?jk?
;<bgetFrameSize
>?getFrameRateA.??kCD%(Ljavax/sound/sampled/AudioFormat;I)VkFG?isActivekIJstart
?LMb	availablekOPb
getBufferSize
?RSN(Ljavax/sound/sampled/SourceDataLine;Ljavax/sound/sampled/AudioInputStream;I)V
?IV,javax/sound/sampled/LineUnavailableException
?
U*
U}[Mixer is already open
?]^((Lcom/sun/media/sound/SoftMixingMixer;)V	?`a?OPEN
?cdegetInputStream(()Ljavax/sound/sampled/AudioInputStream;?ghXremovej(com/sun/media/sound/SoftMixingMixer$Info
i	INFO_NAMELjava/lang/String;
ConstantValuepGervill Sound MixerINFO_VENDORsOpenJDK ProposalINFO_DESCRIPTIONvSoftware Sound MixerINFO_VERSIONy1.0	Signature4Ljava/util/List;CodeLineNumberTableLocalVariableTablebitsIchannelsthis%Lcom/sun/media/sound/SoftMixingMixer;formatsLjava/util/ArrayList;
formats_arrayLocalVariableTypeTable8Ljava/util/ArrayList;
StackMapTableLjavax/sound/sampled/Line$Info;
ExceptionsgetMaxLines"(Ljavax/sound/sampled/Line$Info;)IgetMixerInfo"()Ljavax/sound/sampled/Mixer$Info;
localArrayA(Ljavax/sound/sampled/Line$Info;)[Ljavax/sound/sampled/Line$Info;iinfos6Ljava/util/ArrayList;getSourceLines()[Ljavax/sound/sampled/Line;sourceLines)[Lcom/sun/media/sound/SoftMixingDataLine;
localLinesjavax/sound/sampled/Line;???java/lang/ThrowablegetTargetLineInfogetTargetLinesisSynchronizationSupported([Ljavax/sound/sampled/Line;Z)ZlinesmaintainSyncsynchronize([Ljavax/sound/sampled/Line;Z)V
unsynchronize([Ljavax/sound/sampled/Line;)VaddLineListener%(Ljavax/sound/sampled/LineListener;)Vlistener"Ljavax/sound/sampled/LineListener;eventLjavax/sound/sampled/LineEvent;listener_arrayeLjava/io/IOException;pusher_to_be_closedpusher_stream_to_be_closed
getControlA(Ljavax/sound/sampled/Control$Type;)Ljavax/sound/sampled/Control;control"Ljavax/sound/sampled/Control$Type;getControls ()[Ljavax/sound/sampled/Control;getLineInfo!()Ljavax/sound/sampled/Line$Info;isControlSupported%(Ljavax/sound/sampled/Control$Type;)Zideal_channelsideal_signed
ideal_rateideal_endian
ideal_bitsj#Ljavax/sound/sampled/DataLine$Info;	idealinfoidealformat	lineinfosdefaultmixerLjavax/sound/sampled/Mixer;
bufferSizeaisDcontrolbuffersize
buffersize.Ljavax/sound/sampled/LineUnavailableException;linetargetFormatremoveLineListener
getLatency()JgetControlRategetMainMixer+()Lcom/sun/media/sound/SoftMixingMainMixer;
SourceFileSoftMixingMixer.javaNestMembersBootstrapMethods?
???z?$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;?Line unsupported: ?Unsupported control type : ? No line matching  is supported.InnerClassesInfoEncoding?javax/sound/sampled/DataLineType? javax/sound/sampled/Control$Type?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup1?lmnoqmnrtmnuwmnx?? !$%(),-12n.78n3;nzAB{|GH}?
?*?**?	*?
*?*?*?Y??*?"*?&*?**.?/*3?5*?9*???*?C?E?L=?"+?Y?IQQ?R?UW+?Y?YQQ?R?UW> ?y+?Y?IQhlQ?R?UW+?Y?YQhlQ?R?UW+?Y?IQhlQ?R?UW+?Y?YQhlQ?R?UW????+?Y?\Q hQ?R?UW+?Y?\Q hQ?R?UW+?Y?\Q@hQ?R?UW+?Y?\Q@hQ?R?UW????++?_??c?gM*?E?iYk,?mS*?E?iYp,?mS?~?#`F	HJLN*P/R4T9V?XFZK\Vb^dfemf?i?l?m?p?s?vlz6}P?k??e????????????4?|??h$?????fZ???%?h?fZ????h<?7?{?o"#}?P*+?r??vY+?x?|?+?k???Y*+?i???+?p???Y*+?i????vY+?x?|?~????,?5?B?P??P????U??}f+?k??+?p???~?	?????????
??}.???~???}V*?E??CL*?E+*?E???+?~?	????	?H?}?@?N=*?E??!+*?E2???-*?E2?UW????--?_?C?c???~??? ?+?1?*@??@??
6??8???8????
< ??}I*?	YM?*??
??,ð*???N-???L6+??+-2S????,ç
:,??+?@=@@D@~*
?????#?-?5?;?G?4&????#??I??G???>??????????}/?C?~?????}9?C?~???????}/???~???tu}?&+?#=*?E??+*?E2?????????~?????$? ??&??&???
????}@?~? ???????}H
?vY??|?~? 
??
??
???}>
?vY??|?~
??
????}?*?	YM?*??+??W,çN,?-??~	
???????????}?K*??????*??*??????????M,N-?66?-2:+??????~"
&<DJ*<??K??K??&%???
?!?????}??*????*??Y*???????LM*?	YN?*?&?*?&L*?*M*?&*?*-ç
:-??+?+??,?ɧN-??*?	YN?*??
*???*?*?"?*?"??*?"??*?"-ç
:-???%BEEIETX[?g?????~r !%",#1$6%;&@(L*P.T1X4[2\3`7g9n:u;z=?>???@?C?E*\???????)??-?)
?7??D??N??"D????}B?vY+???|?~I??????}/?۰~O????}4
?CYݷ߰~T
????}6?~Y??????}m*?	YL?*?+ìM+?,?
~^_`?????}V*???	*?
?*??~efg
ij???
?U?}??*???	*?
?*?	YM?+?
*+???**???N+????Y:¸??ç:????:?-::?:6???2?k??2?i:		?:
6
???
2:?	??	????I????Y????Q??????y??
??f	:?	6
??I?6?8?6?6?6
?6
Q??8?Y
?:????2????*?? ?kL+?*??$L??Y:???ç:???!:??Y:???ç:???+??vY???(?.?|?*?1W79+?9?.*??:*??=?@ok?h6+*???B*+?"+?E?	+?H6-?K6?:+?N6pd6h?	h6*??Y+-?Q?&*-?**?&?T?N*???*?W?UY-?X?Y?,ç
:,???6?BBGB??????J???????????.47?uxU?????~VUmno
quv"x+z/{6}<~J?P?U?X?[?d?o?|???????????????????????????????%?/?8?E?X?[?a?g?l?r??????????????????????????????????	???#?)?.?4?7?9?A?K?T?Z?i?n?u?x?y??????????X??
K?D?2=?%6???? !????????	???h
g??X'??[$?!d?HP;??	??+J?-??7?.G??A4??y???????%?c#
??k????	k??i??(ig? ?6k??i?ig?k??i?ig?????k???B??k?????k??=?
k??? ?kU?U?D???U??}?Y*????UYZ?Y?*?	YM?*?*?
+?*+?*??Y*?\?*??Y*?_?????*??b,ðN,?-?STTWT~.?????#?'?,8JTY??Y?!?
?g??U??}?*?	YM?*??+?fW,çN,?-??~
???????????}l*?	YL?3+íM+?,?


~
????
???}m*?	YL?*?+ðM+?,?
~??????}-.?~????}I*????*??~#$	%???	?}#?iY?k???~D???i????????BC??	J?	i??	)??	???	???	i?
???




© 2015 - 2025 Weber Informatics LLC | Privacy Policy