public class OALAudioTrack
extends org.robovm.apple.foundation.NSObject
org.robovm.apple.foundation.NSObject.Handle, org.robovm.apple.foundation.NSObject.Marshaler, org.robovm.apple.foundation.NSObject.NoRetainMarshaler, org.robovm.apple.foundation.NSObject.NSKeyValueObserver, org.robovm.apple.foundation.NSObject.NSObjectPtr, org.robovm.apple.foundation.NSObject.SkipInit| Constructor and Description |
|---|
OALAudioTrack() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
static OALAudioTrack |
create() |
double |
getCurrentTime() |
AVAudioPlayerDelegate |
getDelegate() |
int |
getNumberOfLoops() |
float |
getPan() |
float |
getVolume() |
boolean |
isPaused() |
boolean |
isPlaying() |
boolean |
play() |
boolean |
playFile(java.lang.String filePath) |
boolean |
playFile(java.lang.String filePath,
int numberOfLoops) |
boolean |
preloadFile(java.lang.String filePath) |
void |
setCurrentTime(double currentTime) |
void |
setDelegate(AVAudioPlayerDelegate delegate) |
void |
setNumberOfLoops(int numberOfLoops) |
void |
setPan(float pan) |
void |
setPaused(boolean paused) |
void |
setVolume(float volume) |
void |
stop() |
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuespublic static OALAudioTrack create()
public boolean preloadFile(java.lang.String filePath)
public void stop()
public void clear()
public boolean play()
public boolean playFile(java.lang.String filePath)
public boolean playFile(java.lang.String filePath,
int numberOfLoops)
public boolean isPaused()
public void setPaused(boolean paused)
public boolean isPlaying()
public float getVolume()
public void setVolume(float volume)
public float getPan()
public void setPan(float pan)
public double getCurrentTime()
public void setCurrentTime(double currentTime)
public int getNumberOfLoops()
public void setNumberOfLoops(int numberOfLoops)
public AVAudioPlayerDelegate getDelegate()
public void setDelegate(AVAudioPlayerDelegate delegate)