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

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

????:?	0com/sun/media/sound/RealTimeSequencer$PlayThreadthis$0'Lcom/sun/media/sound/RealTimeSequencer;
	
java/lang/Object()V	lockLjava/lang/Object;	interruptedZ		isPumping.com/sun/media/sound/RealTimeSequencer$DataPump
*(Lcom/sun/media/sound/RealTimeSequencer;)V	 dataPump0Lcom/sun/media/sound/RealTimeSequencer$DataPump;"java/lang/Thread$Java Sound Sequencer
&'()*%com/sun/media/sound/JSSecurityManagercreateThread=(Ljava/lang/Runnable;Ljava/lang/String;ZIZ)Ljava/lang/Thread;	,-.threadLjava/lang/Thread;
012setSequence(Ljavax/sound/midi/Sequence;)V	4567%com/sun/media/sound/RealTimeSequencerrunning
9:;hasCachedTempo()Z
4=>?getTickPosition()J	4ABC
tempoCache*Lcom/sun/media/sound/MidiUtils$TempoCache;
EFGHI(com/sun/media/sound/MidiUtils$TempoCache
getTempoMPQAt(J)F
KLMsetTempoMPQ(F)V	OPQcheckPointMillisJ
STclearNoteOnCache	VWneedReindex
YZresetLoopCount
\]	notifyAll
_`playThreadImplStop
bcde?java/lang/SystemnanoTimeB@?
klmwait(J)Vojava/lang/InterruptedExceptionl	stuvcom/sun/media/sound/PrintererrxBWaited more than 2 seconds in RealTimeSequencer.PlayThread.stop()!
szv{(Ljava/lang/String;)V
!}~mjoin
??;pump
!??msleep
???notesOff(Z)V	4???sequenceLjavax/sound/midi/Sequence;
?????javax/sound/midi/Sequence
getTickLength
??m
setTickPos?javax/sound/midi/MetaMessage
?	?com/sun/media/sound/MidiUtils
????
setMessage(I[BI)V?)javax/sound/midi/InvalidMidiDataException
4???sendMetaEvents!(Ljavax/sound/midi/MidiMessage;)V
?l?java/lang/Exception?java/lang/RunnableCodeLineNumberTableLocalVariableTablethis2Lcom/sun/media/sound/RealTimeSequencer$PlayThread;priorityIgetDataPump2()Lcom/sun/media/sound/RealTimeSequencer$DataPump;seqstarttickPos
StackMapTable?java/lang/Throwablestoptclose	oldThreadrunmessageLjavax/sound/midi/MetaMessage;EOM
wasRunning
SourceFileRealTimeSequencer.javaNestHostInnerClasses
PlayThreadDataPump
TempoCache0?-. ??>*+?*?*?Y??
*?*?*?Y*???=**#?%?+??"?	????-?0?=?? >??>0?????/*??????? 12?A	*?+?/??
???	??	?? ???c*??3*??8?*??<@*?*??@?D?J*?	?N*??R*??U*??X*?
YL?*?
?[+çN+?-??QZ]]`]?2????,?4?;?C?J?Q?X?b???Qc???,?0?? ???T*?^?afm@*??C*?
YN?*?
h?j?:-ç
:-???afmep???ʲr???w?y????$'n+..2.?.?????$?'?)?5?E?S??T??H?Q? ??nD??`??!*??3*?
YL?*?
?[+çM+?,??????? ??!????????ML*YM?*?*?+L*?+,çN,?-?+?*?
YM?*?
?[,ç
:,??+?+h?|?M?*366:6AHKn?:???????#?*?1?=?A?H?L??M??K?.?3?!???!??Mn???*???<*??3=**??*??3????'*?? *??3?*??<
?????N???*?^?*????3*?*?????????Y??N-/????:*?-??*?
YN?*?*?
?[*??3?*??*?
?????:???-ç
:-????*?HLOn???????????????r		
+@
HLOPSW[cgx? ?!?"?$?%?'?(?*?+?-?.?/?*???	????????R?&?cn?)????Z?D?????4?4?4?E??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy