MediaPlayer iOS 15.5 to 16.0 API Differences

AVPlayerItem+MediaPlayerAdditions.h
Added AVPlayerItem (MPAdditions)
Added AVPlayerItem.nowPlayingInfo
MPNowPlayingInfoCenter.h
Added MPNowPlayingInfoPropertyAdTimeRanges
Added MPNowPlayingInfoPropertyCreditsStartTime
MPNowPlayingSession.h
Added MPAdTimeRange
Added MPAdTimeRange.timeRange
Added -[MPAdTimeRange initWithTimeRange:]
Added MPNowPlayingSession
Added -[MPNowPlayingSession initWithPlayers:]
Added MPNowPlayingSession.players
Added MPNowPlayingSession.delegate
Added MPNowPlayingSession.automaticallyPublishNowPlayingInfo
Added MPNowPlayingSession.nowPlayingInfoCenter
Added MPNowPlayingSession.remoteCommandCenter
Added MPNowPlayingSession.canBecomeActive
Added MPNowPlayingSession.active
Added -[MPNowPlayingSession becomeActiveIfPossibleWithCompletion:]
Added -[MPNowPlayingSession addPlayer:]
Added -[MPNowPlayingSession removePlayer:]
Added MPNowPlayingSessionDelegate
Added -[MPNowPlayingSessionDelegate nowPlayingSessionDidChangeActive:]
Added -[MPNowPlayingSessionDelegate nowPlayingSessionDidChangeCanBecomeActive:]