Package org.robovm.apple.mediaplayer
Class MPMediaPlaybackAdapter
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.mediaplayer.MPMediaPlaybackAdapter
- All Implemented Interfaces:
NSObjectProtocol,MPMediaPlayback,ObjCProtocol
public class MPMediaPlaybackAdapter extends NSObject implements MPMediaPlayback
-
Nested Class Summary
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Constructor Description MPMediaPlaybackAdapter() -
Method Summary
Modifier and Type Method Description voidbeginSeekingBackward()voidbeginSeekingForward()voidendSeeking()floatgetCurrentPlaybackRate()doublegetCurrentPlaybackTime()booleanisPreparedToPlay()voidpause()voidplay()voidprepareToPlay()voidsetCurrentPlaybackRate(float v)voidsetCurrentPlaybackTime(double v)voidstop()Methods inherited from class org.robovm.apple.foundation.NSObject
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, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
MPMediaPlaybackAdapter
public MPMediaPlaybackAdapter()
-
-
Method Details
-
isPreparedToPlay
public boolean isPreparedToPlay()- Specified by:
isPreparedToPlayin interfaceMPMediaPlayback
-
getCurrentPlaybackTime
public double getCurrentPlaybackTime()- Specified by:
getCurrentPlaybackTimein interfaceMPMediaPlayback
-
setCurrentPlaybackTime
public void setCurrentPlaybackTime(double v)- Specified by:
setCurrentPlaybackTimein interfaceMPMediaPlayback
-
getCurrentPlaybackRate
public float getCurrentPlaybackRate()- Specified by:
getCurrentPlaybackRatein interfaceMPMediaPlayback
-
setCurrentPlaybackRate
public void setCurrentPlaybackRate(float v)- Specified by:
setCurrentPlaybackRatein interfaceMPMediaPlayback
-
prepareToPlay
public void prepareToPlay()- Specified by:
prepareToPlayin interfaceMPMediaPlayback
-
play
public void play()- Specified by:
playin interfaceMPMediaPlayback
-
pause
public void pause()- Specified by:
pausein interfaceMPMediaPlayback
-
stop
public void stop()- Specified by:
stopin interfaceMPMediaPlayback
-
beginSeekingForward
public void beginSeekingForward()- Specified by:
beginSeekingForwardin interfaceMPMediaPlayback
-
beginSeekingBackward
public void beginSeekingBackward()- Specified by:
beginSeekingBackwardin interfaceMPMediaPlayback
-
endSeeking
public void endSeeking()- Specified by:
endSeekingin interfaceMPMediaPlayback
-