Package org.robovm.apple.avkit
Class AVPictureInPictureController
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.avkit.AVPictureInPictureController
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class AVPictureInPictureController extends NSObject
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AVPictureInPictureController.AVPictureInPictureControllerPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description AVPictureInPictureController()
AVPictureInPictureController(AVPlayerLayer playerLayer)
protected
AVPictureInPictureController(NSObject.Handle h, long handle)
protected
AVPictureInPictureController(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AVPictureInPictureControllerDelegate
getDelegate()
static UIImage
getPictureInPictureButtonStartImage(UITraitCollection traitCollection)
static UIImage
getPictureInPictureButtonStopImage(UITraitCollection traitCollection)
AVPlayerLayer
getPlayerLayer()
protected long
init(AVPlayerLayer playerLayer)
boolean
isPictureInPictureActive()
boolean
isPictureInPicturePossible()
static boolean
isPictureInPictureSupported()
boolean
isPictureInPictureSuspended()
void
setDelegate(AVPictureInPictureControllerDelegate v)
void
startPictureInPicture()
void
stopPictureInPicture()
-
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, willChangeValues
-
-
-
-
Constructor Detail
-
AVPictureInPictureController
public AVPictureInPictureController()
-
AVPictureInPictureController
protected AVPictureInPictureController(NSObject.Handle h, long handle)
-
AVPictureInPictureController
protected AVPictureInPictureController(NSObject.SkipInit skipInit)
-
AVPictureInPictureController
public AVPictureInPictureController(AVPlayerLayer playerLayer)
-
-
Method Detail
-
getPlayerLayer
public AVPlayerLayer getPlayerLayer()
-
getDelegate
public AVPictureInPictureControllerDelegate getDelegate()
-
setDelegate
public void setDelegate(AVPictureInPictureControllerDelegate v)
-
isPictureInPicturePossible
public boolean isPictureInPicturePossible()
-
isPictureInPictureActive
public boolean isPictureInPictureActive()
-
isPictureInPictureSuspended
public boolean isPictureInPictureSuspended()
-
init
protected long init(AVPlayerLayer playerLayer)
-
startPictureInPicture
public void startPictureInPicture()
-
stopPictureInPicture
public void stopPictureInPicture()
-
isPictureInPictureSupported
public static boolean isPictureInPictureSupported()
-
getPictureInPictureButtonStartImage
public static UIImage getPictureInPictureButtonStartImage(UITraitCollection traitCollection)
-
getPictureInPictureButtonStopImage
public static UIImage getPictureInPictureButtonStopImage(UITraitCollection traitCollection)
-
-