AVRouting iOS 15.5 to 16.0 API Differences
AVCustomDeviceRoute.h
Added
AVCustomDeviceRoute
Added
AVCustomDeviceRoute.networkEndpoint
Added
AVCustomDeviceRoute.bluetoothIdentifier
AVCustomRoutingActionItem.h
Added
AVCustomRoutingActionItem
Added
AVCustomRoutingActionItem.type
Added
AVCustomRoutingActionItem.overrideTitle
AVCustomRoutingController.h
Added
AVCustomRoutingControllerAuthorizedRoutesDidChangeNotification
Added
AVCustomRoutingController
Added
AVCustomRoutingController.delegate
Added
AVCustomRoutingController.authorizedRoutes
Added
AVCustomRoutingController.customActionItems
Added
-[AVCustomRoutingController invalidateAuthorizationForRoute:]
Added
-[AVCustomRoutingController setActive:forRoute:]
Added
-[AVCustomRoutingController isRouteActive:]
Added
AVCustomRoutingControllerDelegate
Added
-[AVCustomRoutingControllerDelegate customRoutingController:handleEvent:completionHandler:]
Added
-[AVCustomRoutingControllerDelegate customRoutingController:eventDidTimeOut:]
Added
-[AVCustomRoutingControllerDelegate customRoutingController:didSelectItem:]
AVCustomRoutingEvent.h
Added
AVCustomRoutingEventReason
Added
AVCustomRoutingEventReasonActivate
Added
AVCustomRoutingEventReasonDeactivate
Added
AVCustomRoutingEventReasonReactivate
Added
AVCustomRoutingEvent
Added
AVCustomRoutingEvent.reason
Added
AVCustomRoutingEvent.route
AVRoutingDefines.h
Added
#def AVROUTING_EXTERN