@Callback private static void cbInit(MTAudioProcessingTap tap, @Pointer long clientInfo, LongPtr.LongPtrPtr tapStorageOut) { Callbacks cb = null; synchronized (callbacks) { cb = callbacks.get(clientInfo); } cb.init(tap); tapStorageOut.set(clientInfo); } @Callback
@Callback private static void cbInit(MTAudioProcessingTap tap, @Pointer long clientInfo, LongPtr.LongPtrPtr tapStorageOut) { Callbacks cb = null; synchronized (callbacks) { cb = callbacks.get(clientInfo); } cb.init(tap); tapStorageOut.set(clientInfo); } @Callback
@Callback private static void cbInit(MTAudioProcessingTap tap, @Pointer long clientInfo, LongPtr.LongPtrPtr tapStorageOut) { Callbacks cb = null; synchronized (callbacks) { cb = callbacks.get(clientInfo); } cb.init(tap); tapStorageOut.set(clientInfo); } @Callback