Interface AVPictureInPictureControllerDelegate


  • public interface AVPictureInPictureControllerDelegate
    [@protocol] AVPictureInPictureControllerDelegate A protocol for delegates of AVPictureInPictureController.
    • Method Detail

      • pictureInPictureControllerFailedToStartPictureInPictureWithError

        default void pictureInPictureControllerFailedToStartPictureInPictureWithError​(AVPictureInPictureController pictureInPictureController,
                                                                                      NSError error)
        pictureInPictureController:failedToStartPictureInPictureWithError: Delegate can implement this method to be notified when Picture in Picture failed to start.
        Parameters:
        pictureInPictureController - The Picture in Picture controller.
        error - An error describing why it failed.
      • pictureInPictureControllerDidStartPictureInPicture

        default void pictureInPictureControllerDidStartPictureInPicture​(AVPictureInPictureController pictureInPictureController)
        pictureInPictureControllerDidStartPictureInPicture: Delegate can implement this method to be notified when Picture in Picture did start.
        Parameters:
        pictureInPictureController - The Picture in Picture controller.
      • pictureInPictureControllerDidStopPictureInPicture

        default void pictureInPictureControllerDidStopPictureInPicture​(AVPictureInPictureController pictureInPictureController)
        pictureInPictureControllerDidStopPictureInPicture: Delegate can implement this method to be notified when Picture in Picture did stop.
        Parameters:
        pictureInPictureController - The Picture in Picture controller.
      • pictureInPictureControllerWillStartPictureInPicture

        default void pictureInPictureControllerWillStartPictureInPicture​(AVPictureInPictureController pictureInPictureController)
        pictureInPictureControllerWillStartPictureInPicture: Delegate can implement this method to be notified when Picture in Picture will start.
        Parameters:
        pictureInPictureController - The Picture in Picture controller.
      • pictureInPictureControllerWillStopPictureInPicture

        default void pictureInPictureControllerWillStopPictureInPicture​(AVPictureInPictureController pictureInPictureController)
        pictureInPictureControllerWillStopPictureInPicture: Delegate can implement this method to be notified when Picture in Picture will stop.
        Parameters:
        pictureInPictureController - The Picture in Picture controller.