Package org.robovm.apple.avkit
Interface AVPictureInPictureSampleBufferPlaybackDelegate
- All Superinterfaces:
NSObjectProtocol,ObjCProtocol
- All Known Implementing Classes:
AVPictureInPictureSampleBufferPlaybackDelegateAdapter
public interface AVPictureInPictureSampleBufferPlaybackDelegate extends NSObjectProtocol
- Since:
- Available in iOS 15.0 and later.
-
Method Summary
Modifier and Type Method Description voiddidTransitionToRenderSize(AVPictureInPictureController pictureInPictureController, CMVideoDimensions newRenderSize)booleanpictureInPictureControllerIsPlaybackPaused(AVPictureInPictureController pictureInPictureController)booleanpictureInPictureControllerShouldProhibitBackgroundAudioPlayback(AVPictureInPictureController pictureInPictureController)CMTimeRangepictureInPictureControllerTimeRangeForPlayback(AVPictureInPictureController pictureInPictureController)voidsetPlaying(AVPictureInPictureController pictureInPictureController, boolean playing)voidskipByInterval(AVPictureInPictureController pictureInPictureController, CMTime skipInterval, Runnable completionHandler)
-
Method Details
-
setPlaying
-
pictureInPictureControllerTimeRangeForPlayback
CMTimeRange pictureInPictureControllerTimeRangeForPlayback(AVPictureInPictureController pictureInPictureController) -
pictureInPictureControllerIsPlaybackPaused
boolean pictureInPictureControllerIsPlaybackPaused(AVPictureInPictureController pictureInPictureController) -
didTransitionToRenderSize
void didTransitionToRenderSize(AVPictureInPictureController pictureInPictureController, CMVideoDimensions newRenderSize) -
skipByInterval
void skipByInterval(AVPictureInPictureController pictureInPictureController, CMTime skipInterval, Runnable completionHandler) -
pictureInPictureControllerShouldProhibitBackgroundAudioPlayback
boolean pictureInPictureControllerShouldProhibitBackgroundAudioPlayback(AVPictureInPictureController pictureInPictureController)
-