Êþº¾E[  java/lang/Object()V)java/util/concurrent/atomic/AtomicBoolean   .com/mojang/blaze3d/audio/AbstractDeviceTracker updatePending+Ljava/util/concurrent/atomic/AtomicBoolean;   deviceList%Lcom/mojang/blaze3d/audio/DeviceList;  discardUpdateRequest  #com/mojang/blaze3d/audio/DeviceListquery'()Lcom/mojang/blaze3d/audio/DeviceList;   isUpdateRequested()Z " #$ compareAndSet(ZZ)Z &'( )*net/minecraft/util/UtilioPool!()Lnet/minecraft/TracingExecutor;, -.runF(Lcom/mojang/blaze3d/audio/AbstractDeviceTracker;)Ljava/lang/Runnable; 012 34net/minecraft/TracingExecutorexecute(Ljava/lang/Runnable;)V 6 78set(Z)V:&com/mojang/blaze3d/audio/DeviceTracker((Lcom/mojang/blaze3d/audio/DeviceList;)VCodeLineNumberTableLocalVariableTablethis0Lcom/mojang/blaze3d/audio/AbstractDeviceTracker;MethodParameterscurrentDevices forceRefreshtick StackMapTable lambda$tick$0 SourceFileAbstractDeviceTracker.javaBootstrapMethodsL M FO PQR ST"java/lang/invoke/LambdaMetafactory metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClassesW%java/lang/invoke/MethodHandles$LookupYjava/lang/invoke/MethodHandlesLookup! 9B;<U*·*»Y· µ *+µ±=   >?@A B</*´°=> ?@C<> *¶*¸µ±= >  ?@D<g$*¶™*¶*´ ¶!™¸%*º+¶/±=#$ &'#-> $?@E#F<B*¸µ*´ ¶5±=()*> ?@GHI NJKJU VXZ