Package org.robovm.apple.audiotoolbox
Class MusicPlayer
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.apple.audiotoolbox.MusicPlayer
public class MusicPlayer extends NativeObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMusicPlayer.MusicPlayerPtrNested classes/interfaces inherited from class org.robovm.rt.bro.NativeObject
NativeObject.Marshaler -
Constructor Summary
Constructors Modifier Constructor Description protectedMusicPlayer() -
Method Summary
Modifier and Type Method Description static MusicPlayercreate()protected static OSStatuscreate0(MusicPlayer.MusicPlayerPtr outPlayer)voiddispose()protected OSStatusdispose0()doublegetBeatsForHostTime(long hostTime)protected OSStatusgetBeatsForHostTime0(long inHostTime, DoublePtr outBeats)longgetHostTimeForBeats(double beats)protected OSStatusgetHostTimeForBeats0(double inBeats, LongPtr outHostTime)doublegetPlayRateScalar()protected OSStatusgetPlayRateScalar0(DoublePtr outScaleRate)MusicSequencegetSequence()protected OSStatusgetSequence0(MusicSequence.MusicSequencePtr outSequence)doublegetTime()protected OSStatusgetTime0(DoublePtr outTime)booleanisPlaying()protected OSStatusisPlaying0(BooleanPtr outIsPlaying)voidpreroll()protected OSStatuspreroll0()voidsetPlayRateScalar(double scaleRate)protected OSStatussetPlayRateScalar0(double inScaleRate)voidsetSequence(MusicSequence sequence)protected OSStatussetSequence0(MusicSequence inSequence)voidsetTime(double time)protected OSStatussetTime0(double inTime)voidstart()protected OSStatusstart0()voidstop()protected OSStatusstop0()
-
Constructor Details
-
MusicPlayer
protected MusicPlayer()
-
-
Method Details
-
create
- Throws:
OSStatusException- Since:
- Available in iOS 5.0 and later.
-
dispose
- Throws:
OSStatusException- Since:
- Available in iOS 5.0 and later.
-
setSequence
- Throws:
OSStatusException- Since:
- Available in iOS 5.0 and later.
-
getSequence
- Throws:
OSStatusException- Since:
- Available in iOS 5.0 and later.
-
setTime
- Throws:
OSStatusException- Since:
- Available in iOS 5.0 and later.
-
getTime
- Throws:
OSStatusException- Since:
- Available in iOS 5.0 and later.
-
getHostTimeForBeats
- Throws:
OSStatusException- Since:
- Available in iOS 5.0 and later.
-
getBeatsForHostTime
- Throws:
OSStatusException- Since:
- Available in iOS 5.0 and later.
-
preroll
- Throws:
OSStatusException- Since:
- Available in iOS 5.0 and later.
-
start
- Throws:
OSStatusException- Since:
- Available in iOS 5.0 and later.
-
stop
- Throws:
OSStatusException- Since:
- Available in iOS 5.0 and later.
-
isPlaying
- Throws:
OSStatusException- Since:
- Available in iOS 5.0 and later.
-
setPlayRateScalar
- Throws:
OSStatusException- Since:
- Available in iOS 5.0 and later.
-
getPlayRateScalar
- Throws:
OSStatusException- Since:
- Available in iOS 5.0 and later.
-
create0
-
dispose0
-
setSequence0
-
getSequence0
-
setTime0
-
getTime0
-
getHostTimeForBeats0
-
getBeatsForHostTime0
-
preroll0
-
start0
-
stop0
-
isPlaying0
-
setPlayRateScalar0
-
getPlayRateScalar0
-