@Runtime(ObjCRuntime.class) @Generated public interface Block_preloadEffectReduceToMonoCompletionBlock { @Generated void call_preloadEffectReduceToMonoCompletionBlock (ALBuffer arg0); }
@Generated @Selector("sliceWithName:offset:size:") public native ALBuffer sliceWithNameOffsetSize(String sliceName, int offset, int size); }
@Generated @IsOptional @Deprecated @Selector("audioPlayerBeginInterruption:") public native void audioPlayerBeginInterruption(AVAudioPlayer player);
@Generated @Selector("play:gain:pitch:pan:loop:") @MappedReturn(ObjCObjectMapper.class) public native ALSoundSource playGainPitchPanLoop(ALBuffer buffer, float gain, float pitch, float pan, boolean loop);
@Generated @Selector("pitchTo:duration:target:selector:") public native void pitchToDurationTargetSelector(float pitch, float duration, @Mapped(ObjCObjectMapper.class) Object target, SEL selector);
@Generated @Selector("preloadFileAsync:seekTime:target:selector:") public native boolean preloadFileAsyncSeekTimeTargetSelector(String path, double seekTime, @Mapped(ObjCObjectMapper.class) Object target, SEL selector);
@Generated @IsOptional @Selector("audioPlayerDidFinishPlaying:successfully:") public native void audioPlayerDidFinishPlayingSuccessfully( AVAudioPlayer player, boolean flag);
@Generated @Selector("preloadEffect:reduceToMono:completionBlock:") public native boolean preloadEffectReduceToMonoCompletionBlock( String filePath, boolean reduceToMono, @ObjCBlock(name = "call_preloadEffectReduceToMonoCompletionBlock") Block_preloadEffectReduceToMonoCompletionBlock completionBlock);
@Generated @Selector("preloadEffects:reduceToMono:progressBlock:") public native void preloadEffectsReduceToMonoProgressBlock( NSArray<?> filePaths, boolean reduceToMono, @ObjCBlock(name = "call_preloadEffectsReduceToMonoProgressBlock") Block_preloadEffectsReduceToMonoProgressBlock progressBlock);
@Generated @Selector("registerNotification:callback:userData:") public native void registerNotificationCallbackUserData( int notificationID, @ObjCBlock(name = "call_registerNotificationCallbackUserData") Block_registerNotificationCallbackUserData callback, VoidPtr userData);
@Generated @Selector("preloadUrlAsync:seekTime:target:selector:") public native boolean preloadUrlAsyncSeekTimeTargetSelector(NSURL url, double seekTime, @Mapped(ObjCObjectMapper.class) Object target, SEL selector);
@Generated @Selector("playEffect:volume:pitch:pan:loop:") @MappedReturn(ObjCObjectMapper.class) public native ALSource playEffectVolumePitchPanLoop(String filePath, float volume, float pitch, float pan, boolean loop);
@Generated @Selector("pitchTo:duration:target:selector:") public native void pitchToDurationTargetSelector(float pitch, float duration, @Mapped(ObjCObjectMapper.class) Object target, SEL selector);
@Generated @Selector("play:gain:pitch:pan:loop:") @MappedReturn(ObjCObjectMapper.class) public native ALSoundSource playGainPitchPanLoop(ALBuffer buffer, float gain, float pitch, float pan, boolean loop);
@Generated @IsOptional @Deprecated @Selector("audioPlayerEndInterruption:withOptions:") public native void audioPlayerEndInterruptionWithOptions( AVAudioPlayer player, @NUInt long flags);
@Generated @IsOptional @Deprecated @Selector("audioPlayerEndInterruption:withOptions:") public native void audioPlayerEndInterruptionWithOptions( AVAudioPlayer player, @NUInt long flags);
@Generated @Selector("playFileAsync:loops:target:selector:") public native void playFileAsyncLoopsTargetSelector(String path, @NInt long loops, @Mapped(ObjCObjectMapper.class) Object target, SEL selector);
@Generated @Selector("playUrlAsync:loops:target:selector:") public native void playUrlAsyncLoopsTargetSelector(NSURL url, @NInt long loops, @Mapped(ObjCObjectMapper.class) Object target, SEL selector);
@Generated public ALVector(float x, float y, float z) { super(ALVector.class); setX(x); setY(y); setZ(z); }
@Generated @Selector("playFileAsync:loops:target:selector:") public native void playFileAsyncLoopsTargetSelector(String path, @NInt long loops, @Mapped(ObjCObjectMapper.class) Object target, SEL selector);