I implemented a custom player and used AVPictureInPictureController. pip button is coming and also calling startPictureInPicture() in action.
controller.isPictureInPicturePossible is returning true.
AVPictureInPictureController delegates are not receiving the call.
Any help?
func pictureInPictureControllerWillStartPictureInPicture(_ pictureInPictureController: AVPictureInPictureController) {
print("PIP will start")
}
controller.isPictureInPicturePossible is returning true.
AVPictureInPictureController delegates are not receiving the call.
Any help?
func pictureInPictureControllerWillStartPictureInPicture(_ pictureInPictureController: AVPictureInPictureController) {
print("PIP will start")
}
Have enabled Picture in picture in background mode capability
set AVAudioSession category to playback in appdelegate
set AVAudioSession.sharedInstance().setActive(true) as true