Repository: biscuitehh/MarzipanPlatter
Branch: master
Commit: 68bf78d8cfbb
Files: 354
Total size: 12.3 MB
Directory structure:
gitextract_yd6or656/
├── .gitignore
├── ExportOptions.plist
├── Frameworks/
│ ├── AVKit.framework/
│ │ ├── AVKit.tbd
│ │ ├── Headers/
│ │ │ ├── AVError.h
│ │ │ ├── AVKit.apinotes
│ │ │ ├── AVKit.h
│ │ │ ├── AVKitDefines.h
│ │ │ ├── AVPictureInPictureController.h
│ │ │ ├── AVPlayerViewController.h
│ │ │ └── AVRoutePickerView.h
│ │ └── Modules/
│ │ └── module.modulemap
│ ├── MapKit.framework/
│ │ ├── Headers/
│ │ │ ├── MKAnnotation.h
│ │ │ ├── MKAnnotationView.h
│ │ │ ├── MKCircle.h
│ │ │ ├── MKCircleRenderer.h
│ │ │ ├── MKCircleView.h
│ │ │ ├── MKClusterAnnotation.h
│ │ │ ├── MKCompassButton.h
│ │ │ ├── MKDirections.h
│ │ │ ├── MKDirectionsRequest.h
│ │ │ ├── MKDirectionsResponse.h
│ │ │ ├── MKDirectionsTypes.h
│ │ │ ├── MKDistanceFormatter.h
│ │ │ ├── MKFoundation.h
│ │ │ ├── MKGeodesicPolyline.h
│ │ │ ├── MKGeometry.h
│ │ │ ├── MKLocalSearch.h
│ │ │ ├── MKLocalSearchCompleter.h
│ │ │ ├── MKLocalSearchRequest.h
│ │ │ ├── MKLocalSearchResponse.h
│ │ │ ├── MKMapCamera.h
│ │ │ ├── MKMapItem.h
│ │ │ ├── MKMapSnapshot.h
│ │ │ ├── MKMapSnapshotOptions.h
│ │ │ ├── MKMapSnapshotter.h
│ │ │ ├── MKMapView.h
│ │ │ ├── MKMarkerAnnotationView.h
│ │ │ ├── MKMultiPoint.h
│ │ │ ├── MKOverlay.h
│ │ │ ├── MKOverlayPathRenderer.h
│ │ │ ├── MKOverlayPathView.h
│ │ │ ├── MKOverlayRenderer.h
│ │ │ ├── MKOverlayView.h
│ │ │ ├── MKPinAnnotationView.h
│ │ │ ├── MKPlacemark.h
│ │ │ ├── MKPointAnnotation.h
│ │ │ ├── MKPolygon.h
│ │ │ ├── MKPolygonRenderer.h
│ │ │ ├── MKPolygonView.h
│ │ │ ├── MKPolyline.h
│ │ │ ├── MKPolylineRenderer.h
│ │ │ ├── MKPolylineView.h
│ │ │ ├── MKReverseGeocoder.h
│ │ │ ├── MKScaleView.h
│ │ │ ├── MKShape.h
│ │ │ ├── MKTileOverlay.h
│ │ │ ├── MKTileOverlayRenderer.h
│ │ │ ├── MKTypes.h
│ │ │ ├── MKUserLocation.h
│ │ │ ├── MKUserTrackingBarButtonItem.h
│ │ │ ├── MKUserTrackingButton.h
│ │ │ ├── MapKit.apinotes
│ │ │ ├── MapKit.h
│ │ │ └── NSUserActivity+MKMapItem.h
│ │ ├── MapKit.tbd
│ │ └── Modules/
│ │ └── module.modulemap
│ ├── UIKit.framework/
│ │ ├── Headers/
│ │ │ ├── DocumentManager.h
│ │ │ ├── NSAttributedString.h
│ │ │ ├── NSDataAsset.h
│ │ │ ├── NSFileProviderExtension.h
│ │ │ ├── NSIndexPath+UIKitAdditions.h
│ │ │ ├── NSItemProvider+UIKitAdditions.h
│ │ │ ├── NSLayoutAnchor.h
│ │ │ ├── NSLayoutConstraint.h
│ │ │ ├── NSLayoutManager.h
│ │ │ ├── NSParagraphStyle.h
│ │ │ ├── NSShadow.h
│ │ │ ├── NSStringDrawing.h
│ │ │ ├── NSText.h
│ │ │ ├── NSTextAttachment.h
│ │ │ ├── NSTextContainer.h
│ │ │ ├── NSTextStorage.h
│ │ │ ├── UIAccelerometer.h
│ │ │ ├── UIAccessibility.h
│ │ │ ├── UIAccessibilityAdditions.h
│ │ │ ├── UIAccessibilityConstants.h
│ │ │ ├── UIAccessibilityContainer.h
│ │ │ ├── UIAccessibilityContentSizeCategoryImageAdjusting.h
│ │ │ ├── UIAccessibilityCustomAction.h
│ │ │ ├── UIAccessibilityCustomRotor.h
│ │ │ ├── UIAccessibilityElement.h
│ │ │ ├── UIAccessibilityIdentification.h
│ │ │ ├── UIAccessibilityLocationDescriptor.h
│ │ │ ├── UIAccessibilityZoom.h
│ │ │ ├── UIActionSheet.h
│ │ │ ├── UIActivity.h
│ │ │ ├── UIActivityIndicatorView.h
│ │ │ ├── UIActivityItemProvider.h
│ │ │ ├── UIActivityViewController.h
│ │ │ ├── UIAlert.h
│ │ │ ├── UIAlertController.h
│ │ │ ├── UIAlertView.h
│ │ │ ├── UIAppearance.h
│ │ │ ├── UIApplication.h
│ │ │ ├── UIApplicationShortcutItem.h
│ │ │ ├── UIAttachmentBehavior.h
│ │ │ ├── UIBarButtonItem.h
│ │ │ ├── UIBarButtonItemGroup.h
│ │ │ ├── UIBarCommon.h
│ │ │ ├── UIBarItem.h
│ │ │ ├── UIBezierPath.h
│ │ │ ├── UIBlurEffect.h
│ │ │ ├── UIButton.h
│ │ │ ├── UICloudSharingController.h
│ │ │ ├── UICollectionView.h
│ │ │ ├── UICollectionViewCell.h
│ │ │ ├── UICollectionViewController.h
│ │ │ ├── UICollectionViewFlowLayout.h
│ │ │ ├── UICollectionViewLayout.h
│ │ │ ├── UICollectionViewTransitionLayout.h
│ │ │ ├── UICollisionBehavior.h
│ │ │ ├── UIColor.h
│ │ │ ├── UIContentSizeCategory.h
│ │ │ ├── UIContentSizeCategoryAdjusting.h
│ │ │ ├── UIContextualAction.h
│ │ │ ├── UIControl.h
│ │ │ ├── UIDataDetectors.h
│ │ │ ├── UIDataSourceTranslating.h
│ │ │ ├── UIDatePicker.h
│ │ │ ├── UIDevice.h
│ │ │ ├── UIDocument.h
│ │ │ ├── UIDocumentBrowserAction.h
│ │ │ ├── UIDocumentBrowserViewController.h
│ │ │ ├── UIDocumentInteractionController.h
│ │ │ ├── UIDocumentMenuViewController.h
│ │ │ ├── UIDocumentPickerExtensionViewController.h
│ │ │ ├── UIDocumentPickerViewController.h
│ │ │ ├── UIDragInteraction.h
│ │ │ ├── UIDragItem.h
│ │ │ ├── UIDragPreview.h
│ │ │ ├── UIDragPreviewParameters.h
│ │ │ ├── UIDragSession.h
│ │ │ ├── UIDropInteraction.h
│ │ │ ├── UIDynamicAnimator.h
│ │ │ ├── UIDynamicBehavior.h
│ │ │ ├── UIDynamicItemBehavior.h
│ │ │ ├── UIEvent.h
│ │ │ ├── UIFeedbackGenerator.h
│ │ │ ├── UIFieldBehavior.h
│ │ │ ├── UIFocus.h
│ │ │ ├── UIFocusAnimationCoordinator.h
│ │ │ ├── UIFocusDebugger.h
│ │ │ ├── UIFocusGuide.h
│ │ │ ├── UIFocusMovementHint.h
│ │ │ ├── UIFocusSystem.h
│ │ │ ├── UIFont.h
│ │ │ ├── UIFontDescriptor.h
│ │ │ ├── UIFontMetrics.h
│ │ │ ├── UIGeometry.h
│ │ │ ├── UIGestureRecognizer.h
│ │ │ ├── UIGestureRecognizerSubclass.h
│ │ │ ├── UIGraphics.h
│ │ │ ├── UIGraphicsImageRenderer.h
│ │ │ ├── UIGraphicsPDFRenderer.h
│ │ │ ├── UIGraphicsRenderer.h
│ │ │ ├── UIGraphicsRendererSubclass.h
│ │ │ ├── UIGravityBehavior.h
│ │ │ ├── UIGuidedAccessRestrictions.h
│ │ │ ├── UIImage.h
│ │ │ ├── UIImageAsset.h
│ │ │ ├── UIImagePickerController.h
│ │ │ ├── UIImageView.h
│ │ │ ├── UIImpactFeedbackGenerator.h
│ │ │ ├── UIInputView.h
│ │ │ ├── UIInputViewController.h
│ │ │ ├── UIInteraction.h
│ │ │ ├── UIInterface.h
│ │ │ ├── UIKit.apinotes
│ │ │ ├── UIKit.h
│ │ │ ├── UIKitCore.h
│ │ │ ├── UIKitDefines.h
│ │ │ ├── UILabel.h
│ │ │ ├── UILayoutGuide.h
│ │ │ ├── UILexicon.h
│ │ │ ├── UILocalNotification.h
│ │ │ ├── UILocalizedIndexedCollation.h
│ │ │ ├── UILongPressGestureRecognizer.h
│ │ │ ├── UIManagedDocument.h
│ │ │ ├── UIMenuController.h
│ │ │ ├── UIMotionEffect.h
│ │ │ ├── UINavigationBar.h
│ │ │ ├── UINavigationController.h
│ │ │ ├── UINavigationItem.h
│ │ │ ├── UINib.h
│ │ │ ├── UINibDeclarations.h
│ │ │ ├── UINibLoading.h
│ │ │ ├── UINotificationFeedbackGenerator.h
│ │ │ ├── UIPageControl.h
│ │ │ ├── UIPageViewController.h
│ │ │ ├── UIPanGestureRecognizer.h
│ │ │ ├── UIPasteConfiguration.h
│ │ │ ├── UIPasteConfigurationSupporting.h
│ │ │ ├── UIPasteboard.h
│ │ │ ├── UIPickerView.h
│ │ │ ├── UIPinchGestureRecognizer.h
│ │ │ ├── UIPopoverBackgroundView.h
│ │ │ ├── UIPopoverController.h
│ │ │ ├── UIPopoverPresentationController.h
│ │ │ ├── UIPopoverSupport.h
│ │ │ ├── UIPresentationController.h
│ │ │ ├── UIPress.h
│ │ │ ├── UIPressesEvent.h
│ │ │ ├── UIPreviewInteraction.h
│ │ │ ├── UIPrintError.h
│ │ │ ├── UIPrintFormatter.h
│ │ │ ├── UIPrintInfo.h
│ │ │ ├── UIPrintInteractionController.h
│ │ │ ├── UIPrintPageRenderer.h
│ │ │ ├── UIPrintPaper.h
│ │ │ ├── UIPrinter.h
│ │ │ ├── UIPrinterPickerController.h
│ │ │ ├── UIProgressView.h
│ │ │ ├── UIPushBehavior.h
│ │ │ ├── UIReferenceLibraryViewController.h
│ │ │ ├── UIRefreshControl.h
│ │ │ ├── UIRegion.h
│ │ │ ├── UIResponder.h
│ │ │ ├── UIRotationGestureRecognizer.h
│ │ │ ├── UIScreen.h
│ │ │ ├── UIScreenEdgePanGestureRecognizer.h
│ │ │ ├── UIScreenMode.h
│ │ │ ├── UIScrollView.h
│ │ │ ├── UISearchBar.h
│ │ │ ├── UISearchContainerViewController.h
│ │ │ ├── UISearchController.h
│ │ │ ├── UISearchDisplayController.h
│ │ │ ├── UISegmentedControl.h
│ │ │ ├── UISelectionFeedbackGenerator.h
│ │ │ ├── UISlider.h
│ │ │ ├── UISnapBehavior.h
│ │ │ ├── UISplitViewController.h
│ │ │ ├── UISpringLoadedInteraction.h
│ │ │ ├── UISpringLoadedInteractionSupporting.h
│ │ │ ├── UIStackView.h
│ │ │ ├── UIStateRestoration.h
│ │ │ ├── UIStepper.h
│ │ │ ├── UIStoryboard.h
│ │ │ ├── UIStoryboardPopoverSegue.h
│ │ │ ├── UIStoryboardSegue.h
│ │ │ ├── UIStringDrawing.h
│ │ │ ├── UISwipeActionsConfiguration.h
│ │ │ ├── UISwipeGestureRecognizer.h
│ │ │ ├── UISwitch.h
│ │ │ ├── UITabBar.h
│ │ │ ├── UITabBarController.h
│ │ │ ├── UITabBarItem.h
│ │ │ ├── UITableView.h
│ │ │ ├── UITableViewCell.h
│ │ │ ├── UITableViewController.h
│ │ │ ├── UITableViewHeaderFooterView.h
│ │ │ ├── UITapGestureRecognizer.h
│ │ │ ├── UITargetedDragPreview.h
│ │ │ ├── UITextChecker.h
│ │ │ ├── UITextDragPreviewRenderer.h
│ │ │ ├── UITextDragURLPreviews.h
│ │ │ ├── UITextDragging.h
│ │ │ ├── UITextDropProposal.h
│ │ │ ├── UITextDropping.h
│ │ │ ├── UITextField.h
│ │ │ ├── UITextInput.h
│ │ │ ├── UITextInputTraits.h
│ │ │ ├── UITextItemInteraction.h
│ │ │ ├── UITextPasteConfigurationSupporting.h
│ │ │ ├── UITextPasteDelegate.h
│ │ │ ├── UITextView.h
│ │ │ ├── UITimingCurveProvider.h
│ │ │ ├── UITimingParameters.h
│ │ │ ├── UIToolbar.h
│ │ │ ├── UITouch.h
│ │ │ ├── UITraitCollection.h
│ │ │ ├── UIUserActivity.h
│ │ │ ├── UIUserNotificationSettings.h
│ │ │ ├── UIVibrancyEffect.h
│ │ │ ├── UIVideoEditorController.h
│ │ │ ├── UIView.h
│ │ │ ├── UIViewAnimating.h
│ │ │ ├── UIViewController.h
│ │ │ ├── UIViewControllerTransitionCoordinator.h
│ │ │ ├── UIViewControllerTransitioning.h
│ │ │ ├── UIViewPropertyAnimator.h
│ │ │ ├── UIVisualEffect.h
│ │ │ ├── UIVisualEffectView.h
│ │ │ ├── UIWebView.h
│ │ │ └── UIWindow.h
│ │ ├── Modules/
│ │ │ └── module.modulemap
│ │ └── UIKit.tbd
│ └── WebKit.framework/
│ ├── Headers/
│ │ ├── WKBackForwardList.h
│ │ ├── WKBackForwardListItem.h
│ │ ├── WKContentRuleList.h
│ │ ├── WKContentRuleListStore.h
│ │ ├── WKDataDetectorTypes.h
│ │ ├── WKError.h
│ │ ├── WKFoundation.h
│ │ ├── WKFrameInfo.h
│ │ ├── WKHTTPCookieStore.h
│ │ ├── WKNavigation.h
│ │ ├── WKNavigationAction.h
│ │ ├── WKNavigationDelegate.h
│ │ ├── WKNavigationResponse.h
│ │ ├── WKOpenPanelParameters.h
│ │ ├── WKPreferences.h
│ │ ├── WKPreviewActionItem.h
│ │ ├── WKPreviewActionItemIdentifiers.h
│ │ ├── WKPreviewElementInfo.h
│ │ ├── WKProcessPool.h
│ │ ├── WKScriptMessage.h
│ │ ├── WKScriptMessageHandler.h
│ │ ├── WKSecurityOrigin.h
│ │ ├── WKSnapshotConfiguration.h
│ │ ├── WKUIDelegate.h
│ │ ├── WKURLSchemeHandler.h
│ │ ├── WKURLSchemeTask.h
│ │ ├── WKUserContentController.h
│ │ ├── WKUserScript.h
│ │ ├── WKWebView.h
│ │ ├── WKWebViewConfiguration.h
│ │ ├── WKWebsiteDataRecord.h
│ │ ├── WKWebsiteDataStore.h
│ │ ├── WKWindowFeatures.h
│ │ ├── WebKit.apinotes
│ │ ├── WebKit.h
│ │ └── WebKitLegacy.h
│ ├── Modules/
│ │ └── module.modulemap
│ └── WebKit.tbd
├── LICENSE
├── MarzipanPlatter/
│ ├── AppDelegate.swift
│ ├── Assets.xcassets/
│ │ ├── AppIcon.appiconset/
│ │ │ └── Contents.json
│ │ └── Contents.json
│ ├── Helpers/
│ │ └── LinkerPlzInclude.c
│ ├── Info.plist
│ ├── MarzipanPlatter.entitlements
│ └── View Controllers/
│ ├── DetailTableViewController.swift
│ ├── MapViewController.swift
│ ├── MasterTableViewController.swift
│ ├── VideoViewController.swift
│ └── WebViewController.swift
├── MarzipanPlatter.xcodeproj/
│ ├── project.pbxproj
│ ├── project.xcworkspace/
│ │ ├── contents.xcworkspacedata
│ │ └── xcshareddata/
│ │ └── IDEWorkspaceChecks.plist
│ └── xcshareddata/
│ └── xcschemes/
│ └── MarzipanPlatter.xcscheme
├── README.md
└── scripts/
├── ldwrap-iosmac
├── ldwrap-macos
└── update-swift-frameworks.sh
================================================
FILE CONTENTS
================================================
================================================
FILE: .gitignore
================================================
## macOS
# General
.DS_Store
.AppleDouble
.LSOverride
# Icon must end with two \r
Icon
# Thumbnails
._*
# Files that might appear in the root of a volume
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent
# Directories potentially created on remote AFP share
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdisk
## Swift
# Xcode
#
# gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore
## Build generated
build/
DerivedData/
## Various settings
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata/
## Other
*.moved-aside
*.xccheckout
*.xcscmblueprint
## Obj-C/Swift specific
*.hmap
*.ipa
*.dSYM.zip
*.dSYM
## Playgrounds
timeline.xctimeline
playground.xcworkspace
# Swift Package Manager
#
# Add this line if you want to avoid checking in source code from Swift Package Manager dependencies.
# Packages/
# Package.pins
# Package.resolved
.build/
# CocoaPods
#
# We recommend against adding the Pods directory to your .gitignore. However
# you should judge for yourself, the pros and cons are mentioned at:
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
#
# Pods/
# Carthage
#
# Add this line if you want to avoid checking in source code from Carthage dependencies.
# Carthage/Checkouts
Carthage/Build
# fastlane
#
# It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the
# screenshots whenever they are needed.
# For more information about the recommended setup visit:
# https://docs.fastlane.tools/best-practices/source-control/#source-control
fastlane/report.xml
fastlane/Preview.html
fastlane/screenshots/**/*.png
fastlane/test_output
================================================
FILE: ExportOptions.plist
================================================
destination
export
method
development
signingStyle
automatic
================================================
FILE: Frameworks/AVKit.framework/AVKit.tbd
================================================
---
archs: [ x86_64 ]
platform: macosx
install-name: /System/iOSSupport/System/Library/Frameworks/AVKit.framework/Versions/A/AVKit
exports:
- archs: [ x86_64 ]
symbols: [ '-[AVView hitTest:withEvent:]', '+[AVBackdropView applyBaseTrackTintToView:]',
'+[AVBackdropView applyCompletedTrackTintToView:]',
'+[AVBackdropView applyLoadedTrackTintToView:]',
'+[AVBackdropView applyPrimaryGlyphTintToView:]',
'+[AVBackdropView applySecondaryGlyphTintToView:]',
'+[AVBackdropView baseEffects]', '+[AVBackdropView configureSlider:thumbView:loadedTrackView:]',
'+[AVBackdropView configureView:forTintEffectWithColor:filterType:]',
'+[AVBackdropView configureView:withBackgroundFillOfColor:opacity:filter:]',
'+[AVBackdropView removeAllFiltersFromView:]', '+[AVBackdropView secondaryMaterialOverlayView]',
'+[AVButton buttonWithAccessibilityIdentifier:]',
'+[AVChapter chapterAtTime:inChapters:]', '+[AVChapter initialize]',
'+[AVChapter playbackChapterWithStartTime:duration:number:title:imageFaultBlock:]',
'+[AVMicaPackage asynchronouslyPrepareMicaPackageWithName:layoutDirection:completion:]',
'+[AVMicaPackage classSubstitions]', '+[AVMutableValueTiming allocWithZone:]',
'+[AVNowPlayingInfoController sharedNowPlayingInfoControllerWithCompletion:]',
'+[AVPictureInPictureController isPictureInPictureSupported]',
'+[AVPictureInPictureController pictureInPictureButtonStartImageCompatibleWithTraitCollection:]',
'+[AVPictureInPictureController pictureInPictureButtonStopImageCompatibleWithTraitCollection:]',
'+[AVPlaybackControlsController keyPathsForValuesAffectingCanShowLoadingIndicator]',
'+[AVPlaybackControlsController keyPathsForValuesAffectingCurrentTime]',
'+[AVPlaybackControlsController keyPathsForValuesAffectingFullScreen]',
'+[AVPlaybackControlsController keyPathsForValuesAffectingIncludesDoneButton]',
'+[AVPlaybackControlsController keyPathsForValuesAffectingIncludesFullScreenButton]',
'+[AVPlaybackControlsController keyPathsForValuesAffectingIncludesTapAnywhereToEnterFullScreenButton]',
'+[AVPlaybackControlsController keyPathsForValuesAffectingMaximumTime]',
'+[AVPlaybackControlsController keyPathsForValuesAffectingMinimumTime]',
'+[AVPlaybackControlsController keyPathsForValuesAffectingNeedsTimeResolver]',
'+[AVPlaybackControlsController keyPathsForValuesAffectingPlayButtonsShowPauseGlyph]',
'+[AVPlaybackControlsController keyPathsForValuesAffectingProminentPlayButtonCanShowPauseGlyph]',
'+[AVPlaybackControlsController keyPathsForValuesAffectingSeekingEnabled]',
'+[AVPlaybackControlsController keyPathsForValuesAffectingShouldEnterFullScreenWhenPlaybackBegins]',
'+[AVPlaybackControlsController keyPathsForValuesAffectingShowsMediaSelectionButton]',
'+[AVPlaybackControlsController keyPathsForValuesAffectingShowsProminentPlayButton]',
'+[AVPlaybackControlsController keyPathsForValuesAffectingShowsRoutePickerView]',
'+[AVPlaybackControlsController keyPathsForValuesAffectingShowsSkipButtons]',
'+[AVPlaybackControlsController keyPathsForValuesAffectingShowsStartContentTransitionsButtons]',
'+[AVPlaybackControlsController keyPathsForValuesAffectingShowsTransportControls]',
'+[AVPlaybackControlsTouchBarItem representedClass]',
'+[AVPlayerController initialize]', '+[AVPlayerController keyPathsForValuesAffectingAllowsExternalPlayback]',
'+[AVPlayerController keyPathsForValuesAffectingCanPause]',
'+[AVPlayerController keyPathsForValuesAffectingCanPlay]',
'+[AVPlayerController keyPathsForValuesAffectingCanScanBackward]',
'+[AVPlayerController keyPathsForValuesAffectingCanScanForward]',
'+[AVPlayerController keyPathsForValuesAffectingCanSeekChapterBackward]',
'+[AVPlayerController keyPathsForValuesAffectingCanSeekChapterForward]',
'+[AVPlayerController keyPathsForValuesAffectingCanSeekFrameBackward]',
'+[AVPlayerController keyPathsForValuesAffectingCanSeekFrameForward]',
'+[AVPlayerController keyPathsForValuesAffectingCanSeekToBeginning]',
'+[AVPlayerController keyPathsForValuesAffectingCanSeekToEnd]',
'+[AVPlayerController keyPathsForValuesAffectingCanSeek]',
'+[AVPlayerController keyPathsForValuesAffectingCanTogglePlayback]',
'+[AVPlayerController keyPathsForValuesAffectingCompletelySeekable]',
'+[AVPlayerController keyPathsForValuesAffectingContentDimensions]',
'+[AVPlayerController keyPathsForValuesAffectingContentDurationWithinEndTimes]',
'+[AVPlayerController keyPathsForValuesAffectingContentDuration]',
'+[AVPlayerController keyPathsForValuesAffectingCurrentTimeWithinEndTimes]',
'+[AVPlayerController keyPathsForValuesAffectingCurrentTime]',
'+[AVPlayerController keyPathsForValuesAffectingError]',
'+[AVPlayerController keyPathsForValuesAffectingExternalPlaybackActive]',
'+[AVPlayerController keyPathsForValuesAffectingExternalPlaybackAirPlayDeviceLocalizedName]',
'+[AVPlayerController keyPathsForValuesAffectingExternalPlaybackType]',
'+[AVPlayerController keyPathsForValuesAffectingForwardPlaybackEndTime]',
'+[AVPlayerController keyPathsForValuesAffectingHasContentChapters]',
'+[AVPlayerController keyPathsForValuesAffectingHasContent]',
'+[AVPlayerController keyPathsForValuesAffectingHasEnabledAudio]',
'+[AVPlayerController keyPathsForValuesAffectingHasEnabledVideo]',
'+[AVPlayerController keyPathsForValuesAffectingHasLiveStreamingContent]',
'+[AVPlayerController keyPathsForValuesAffectingHasSeekableLiveStreamingContent]',
'+[AVPlayerController keyPathsForValuesAffectingHasShareableContent]',
'+[AVPlayerController keyPathsForValuesAffectingHasTrimmableContent]',
'+[AVPlayerController keyPathsForValuesAffectingHasVideo]',
'+[AVPlayerController keyPathsForValuesAffectingLoadedTimeRanges]',
'+[AVPlayerController keyPathsForValuesAffectingMaxTime]',
'+[AVPlayerController keyPathsForValuesAffectingMinTime]',
'+[AVPlayerController keyPathsForValuesAffectingMuted]',
'+[AVPlayerController keyPathsForValuesAffectingPictureInPicturePossible]',
'+[AVPlayerController keyPathsForValuesAffectingPlayingOnExternalScreen]',
'+[AVPlayerController keyPathsForValuesAffectingPlaying]',
'+[AVPlayerController keyPathsForValuesAffectingReadyToPlay]',
'+[AVPlayerController keyPathsForValuesAffectingReversePlaybackEndTime]',
'+[AVPlayerController keyPathsForValuesAffectingSeekableTimeRanges]',
'+[AVPlayerController keyPathsForValuesAffectingShouldPreventIdleDisplaySleep]',
'+[AVPlayerController keyPathsForValuesAffectingStatus]',
'+[AVPlayerController keyPathsForValuesAffectingStreaming]',
'+[AVPlayerController keyPathsForValuesAffectingTimeControlStatus]',
'+[AVPlayerController keyPathsForValuesAffectingVolume]',
'+[AVPlayerController(AVMediaSelection) keyPathsForValuesAffectingHasAudioMediaSelectionOptions]',
'+[AVPlayerController(AVMediaSelection) keyPathsForValuesAffectingHasLegibleMediaSelectionOptions]',
'+[AVPlayerController(AVMediaSelection) keyPathsForValuesAffectingHasMediaSelectionOptions]',
'+[AVPlayerController(AVPlayerControllerExternalPlaybackSupportInternal) keyPathsForValuesAffectingUsesExternalPlaybackWhileExternalScreenIsActive]',
'+[AVPlayerControllerTimeResolver automaticallyNotifiesObserversOfCurrentTime]',
'+[AVPlayerControllerTimeResolver(TimeObserverAdditions) keyPathForValuesAffectingSeekableTimeRangeDuration]',
'+[AVPlayerControllerTimeResolver(TimeObserverAdditions) keyPathsForValuesAffectingCurrentTimeAtEndOfSeekableTimeRanges]',
'+[AVPlayerControllerTimeResolver(TimeObserverAdditions) keyPathsForValuesAffectingCurrentTimeWithinEndTimes]',
'+[AVPlayerControllerTimeResolver(TimeObserverAdditions) keyPathsForValuesAffectingRemainingTargetTimeWithinEndTimes]',
'+[AVPlayerControllerTimeResolver(TimeObserverAdditions) keyPathsForValuesAffectingRemainingTimeWithinEndTimes]',
'+[AVPlayerControllerTimeResolver(TimeObserverAdditions) keyPathsForValuesAffectingRemainingTime]',
'+[AVPlayerControllerTimeResolver(TimeObserverAdditions) keyPathsForValuesAffectingTargetTimeWithinEndTimes]',
'+[AVPlayerControllerTimeResolver(TimeObserverAdditions) keyPathsForValuesAffectingTargetTime]',
'+[AVPlayerControllerTimeResolver(TimeObserverAdditions) keyPathsForValuesAffectingThirtySecondsBeforeCurrentTimeWithinSeekableTimeRanges]',
'+[AVPlayerViewController keyPathsForValuesAffectingPixelBufferAttributes]',
'+[AVPlayerViewController keyPathsForValuesAffectingPlayer]',
'+[AVPlayerViewController keyPathsForValuesAffectingReadyForDisplay]',
'+[AVPlayerViewController keyPathsForValuesAffectingVideoBounds]',
'+[AVPlayerViewController keyPathsForValuesAffectingVideoGravity]',
'+[AVPlayerViewController(AVPlayerViewController_WebKitOnly) keyPathsForValuesAffectingPictureInPictureActive]',
'+[AVPlayerViewController(AVPlayerViewController_WebKitOnly) keyPathsForValuesAffectingPictureInPicturePossible]',
'+[AVPlayerViewController(AVPlayerViewController_WebKitOnly) keyPathsForValuesAffectingPictureInPictureSuspended]',
'+[AVPlayerViewController(AVPlayerViewController_WebKitOnly) keyPathsForValuesAffectingPictureInPictureWasStartedWhenEnteringBackground]',
'+[AVPlayerViewControllerCustomControlsView requiresConstraintBasedLayout]',
'+[AVPlayerViewControllerCustomControlsViewLayoutMarginsGuideProvidingView layerClass]',
'+[AVPlayerVolumeController volumeController]',
'+[AVRouteDetectorCoordinator beginDetectingRoutes]',
'+[AVRouteDetectorCoordinator endDetectingRoutes]',
'+[AVRouteDetectorCoordinator multipleRoutesDetected]',
'+[AVRouteDetectorCoordinator routeDetectorCoordinatorQueue]',
'+[AVRouteDetectorCoordinator setMultipleRoutesDetected:]',
'+[AVRouteDetectorCoordinator sharedSystemRouteDetector]',
'+[AVRouteDetectorCoordinator updateMultipleRoutesDetected]',
'+[AVScrollViewObserver scrollViewObserverForContentView:delegate:]',
'+[AVScrubber keyPathsForValuesAffectingLocalizedScrubbingSpeedName]',
'+[AVStatusBarBackgroundGradientView layerClass]',
'+[AVTransportControlsView requiresConstraintBasedLayout]',
'+[AVValueTiming allocWithZone:]', '+[AVValueTiming(AVExtendedValueTiming) currentTimeStamp]',
'+[AVValueTiming(AVValueTimingCreation) valueTimingWithAnchorValue:anchorTimeStamp:rate:]',
'+[NSLayoutConstraint(NSLayoutConstraint_AVKitAdditions) avkit_constraintsFromEdgesOfItem:toEdgesOfItem:]',
'+[NSLayoutConstraint(NSLayoutConstraint_AVKitAdditions) avkit_constraintsFromEdgesOfItem:toLeadingAnchor:topAnchor:trailingAnchor:bottomAnchor:priority:]',
'+[NSLayoutConstraint(NSLayoutConstraint_AVKitAdditions) avkit_constraintsFromLeadingAndTrailingEdgesOfItem:toEdgesOfItem:]',
'+[NSLayoutConstraint(NSLayoutConstraint_AVKitAdditions) avkit_constraintsFromTopAndBottomEdgesOfItem:toEdgesOfItem:]',
'+[UIColor(AVAdditions) AV_indicatorBackgroundColor]',
'+[UIColor(AVAdditions) AV_indicatorForegroundColor]',
'+[UIFont(AVAdditions) boldTimeFontOfSize:]', '+[UIFont(AVAdditions) italicTimeFontOfSize:]',
'+[UIFont(AVAdditions) monospacedTimeFontOfSize:]',
'+[UIFont(AVAdditions) timeFontOfSize:]', '+[UIFont(AVAdditions) timeFontWithFont:]',
'+[UIFont(AVAdditions) timeFontWithName:size:]',
'+[UIImage(AVAdditions) avkit_flatWhiteResizableTemplateImage]',
'+[UIImage(AVAdditions) avkit_imageNamed:completion:]',
'+[_AVBundle bundle]', '+[_AVSimplePlayerLayerView keyPathsForValuesAffectingPlayerLayer]',
'+[_AVSimplePlayerLayerView layerClass]', '+[__AVPlayerLayerView keyPathsForValuesAffectingPixelBufferAttributes]',
'+[__AVPlayerLayerView keyPathsForValuesAffectingPlayerLayer]',
'+[__AVPlayerLayerView keyPathsForValuesAffectingReadyForDisplay]',
'+[__AVPlayerLayerView keyPathsForValuesAffectingVideoBounds]',
'+[__AVPlayerLayerView keyPathsForValuesAffectingVideoLayerGravity]',
'+[__AVPlayerLayerView keyPathsForValuesAffectingVideoScaled]',
'+[__AVPlayerLayerView layerClass]', '-[AVAppBasedStatusBarAppearanceController .cxx_destruct]',
'-[AVAppBasedStatusBarAppearanceController _startObservingStatusBarHiddenIfNeeded]',
'-[AVAppBasedStatusBarAppearanceController _stopObservingStatusBarHiddenIfNeeded]',
'-[AVAppBasedStatusBarAppearanceController clientPrefersStatusBarHidden]',
'-[AVAppBasedStatusBarAppearanceController init]',
'-[AVAppBasedStatusBarAppearanceController restoreClientPreference]',
'-[AVAppBasedStatusBarAppearanceController setClientPrefersStatusBarHidden:]',
'-[AVAppBasedStatusBarAppearanceController setStatusBarHidden:]',
'-[AVAppBasedStatusBarAppearanceController setStatusBarHiddenObserver:]',
'-[AVAppBasedStatusBarAppearanceController start]',
'-[AVAppBasedStatusBarAppearanceController statusBarHiddenObserver]',
'-[AVBackdropView .cxx_destruct]', '-[AVBackdropView _applyShapeStyle]',
'-[AVBackdropView _ensureGroupNameAndCaptureView]',
'-[AVBackdropView _stackViewIfLoaded]', '-[AVBackdropView _updateTransparencyOfVisualEffectView]',
'-[AVBackdropView axis]', '-[AVBackdropView captureView]',
'-[AVBackdropView contentLayoutMargins]', '-[AVBackdropView contentView]',
'-[AVBackdropView dealloc]', '-[AVBackdropView didMoveToWindow]',
'-[AVBackdropView groupName]', '-[AVBackdropView initWithArrangedSubviews:]',
'-[AVBackdropView initWithFrame:]', '-[AVBackdropView layoutSubviews]',
'-[AVBackdropView secondaryMaterialOverlayViewConstraints]',
'-[AVBackdropView secondaryMaterialOverlayView]',
'-[AVBackdropView setArrangedSubviews:axis:]', '-[AVBackdropView setCaptureGroupName:captureView:]',
'-[AVBackdropView setCaptureView:]', '-[AVBackdropView setContentLayoutMargins:]',
'-[AVBackdropView setCustomSpacing:afterView:]',
'-[AVBackdropView setCustomSpacing:afterViews:]',
'-[AVBackdropView setGroupName:]', '-[AVBackdropView setSecondaryMaterialOverlayView:]',
'-[AVBackdropView setSecondaryMaterialOverlayViewConstraints:]',
'-[AVBackdropView setSemanticContentAttribute:]',
'-[AVBackdropView setShapeStyle:]', '-[AVBackdropView setTargetViewForSecondaryMaterialOverlay:]',
'-[AVBackdropView shapeStyle]', '-[AVBackdropView stackView]',
'-[AVBackdropView targetViewForSecondaryMaterialOverlay]',
'-[AVBackdropView updateConstraints]', '-[AVBackdropView visualEffectView]',
'-[AVBackgroundView .cxx_destruct]', '-[AVBackgroundView _ensureOrRemoveBackdropView]',
'-[AVBackgroundView _isContainedInOverlappingBackgroundView]',
'-[AVBackgroundView addSubview:applyingMaterialStyle:tintEffectStyle:]',
'-[AVBackgroundView automaticallyDrawsRoundedCorners]',
'-[AVBackgroundView backdropView]', '-[AVBackgroundView didMoveToSuperview]',
'-[AVBackgroundView didMoveToWindow]', '-[AVBackgroundView initWithFrame:]',
'-[AVBackgroundView layoutSubviews]', '-[AVBackgroundView setAutomaticallyDrawsRoundedCorners:]',
'-[AVBackgroundView setBackdropView:]', '-[AVButton .cxx_destruct]',
'-[AVButton _handleUserInteractionGestureRecognizer:]',
'-[AVButton _preferredImageName]', '-[AVButton _preferredLayoutSize]',
'-[AVButton _resetTrackedState]', '-[AVButton _updateImageIfNeeded]',
'-[AVButton beginTrackingWithTouch:withEvent:]',
'-[AVButton cancelTrackingWithEvent:]', '-[AVButton continueTrackingWithTouch:withEvent:]',
'-[AVButton disablesHighlightWhenLongPressed]',
'-[AVButton endTrackingWithTouch:withEvent:]', '-[AVButton extrinsicContentSize]',
'-[AVButton forceThreshold]', '-[AVButton force]',
'-[AVButton fullScreenAlternateImageName]', '-[AVButton fullScreenImageName]',
'-[AVButton hasAlternateAppearance]', '-[AVButton hasFullScreenAppearance]',
'-[AVButton highlightAnimator]', '-[AVButton hitRectInsets]',
'-[AVButton hitRect]', '-[AVButton horizontalTranslationOfLongPress]',
'-[AVButton imageName]', '-[AVButton inlineAlternateImageName]',
'-[AVButton inlineImageName]', '-[AVButton intrinsicContentSize]',
'-[AVButton isCollapsedOrExcluded]', '-[AVButton isCollapsed]',
'-[AVButton isIncluded]', '-[AVButton longPressTimer]',
'-[AVButton maximumForceSinceTrackingBegan]', '-[AVButton micaPackage]',
'-[AVButton multipleTouchesEndsTracking]', '-[AVButton pointInside:withEvent:]',
'-[AVButton previousHorizontalPositionOfLongPress]',
'-[AVButton setBounds:]', '-[AVButton setCollapsed:]',
'-[AVButton setDisablesHighlightWhenLongPressed:]',
'-[AVButton setEnabled:]', '-[AVButton setExtrinsicContentSize:]',
'-[AVButton setForce:]', '-[AVButton setForceThreshold:]',
'-[AVButton setFullScreenAlternateImageName:]',
'-[AVButton setFullScreenImageName:]', '-[AVButton setHasAlternateAppearance:]',
'-[AVButton setHasFullScreenAppearance:]', '-[AVButton setHighlightAnimator:]',
'-[AVButton setHighlighted:]', '-[AVButton setHitRectInsets:]',
'-[AVButton setHorizontalTranslationOfLongPress:]',
'-[AVButton setImage:forState:]', '-[AVButton setImageName:]',
'-[AVButton setIncluded:]', '-[AVButton setInlineAlternateImageName:]',
'-[AVButton setInlineImageName:]', '-[AVButton setLongPressTimer:]',
'-[AVButton setMaximumForceSinceTrackingBegan:]',
'-[AVButton setMicaPackage:]', '-[AVButton setMultipleTouchesEndsTracking:]',
'-[AVButton setPreviousHorizontalPositionOfLongPress:]',
'-[AVButton setTrackingStartTime:]', '-[AVButton setTreatsForcePressAsLongPress:]',
'-[AVButton setUserInteractionGestureRecognizer:]',
'-[AVButton setWasForcePressTriggered:]', '-[AVButton setWasLongPressed:]',
'-[AVButton trackingStartTime]', '-[AVButton treatsForcePressAsLongPress]',
'-[AVButton userInteractionGestureRecognizer]',
'-[AVButton wasForcePressTriggered]', '-[AVButton wasLongPressed]',
'-[AVButton willMoveToWindow:]', '-[AVChapter .cxx_destruct]',
'-[AVChapter copyWithZone:]', '-[AVChapter duration]',
'-[AVChapter hash]', '-[AVChapter image]', '-[AVChapter initWithStartTime:duration:number:title:imageFaultBlock:]',
'-[AVChapter isEqual:]', '-[AVChapter number]',
'-[AVChapter startTime]', '-[AVChapter title]',
'-[AVConcreteMutableValueTiming _timing]', '-[AVConcreteMutableValueTiming anchorTimeStamp]',
'-[AVConcreteMutableValueTiming anchorValue]', '-[AVConcreteMutableValueTiming initWithAnchorValue:anchorTimeStamp:rate:]',
'-[AVConcreteMutableValueTiming rate]', '-[AVConcreteMutableValueTiming setAnchorTimeStamp:]',
'-[AVConcreteMutableValueTiming setAnchorValue:]',
'-[AVConcreteMutableValueTiming setRate:]', '-[AVConcreteValueTiming _timing]',
'-[AVConcreteValueTiming anchorTimeStamp]', '-[AVConcreteValueTiming anchorValue]',
'-[AVConcreteValueTiming copyWithZone:]', '-[AVConcreteValueTiming initWithAnchorValue:anchorTimeStamp:rate:]',
'-[AVConcreteValueTiming rate]', '-[AVControlItem .cxx_destruct]',
'-[AVControlItem _buttonTouchUpInside:]', '-[AVControlItem _updateButton]',
'-[AVControlItem action]', '-[AVControlItem image]',
'-[AVControlItem initWithTitle:type:]', '-[AVControlItem isEnabled]',
'-[AVControlItem setAccessibilityAttributedHint:]',
'-[AVControlItem setAccessibilityAttributedLabel:]',
'-[AVControlItem setAccessibilityHint:]', '-[AVControlItem setAccessibilityLabel:]',
'-[AVControlItem setAction:]', '-[AVControlItem setEnabled:]',
'-[AVControlItem setImage:]', '-[AVControlItem setTitle:]',
'-[AVControlItem title]', '-[AVControlItem type]',
'-[AVControlItem view]', '-[AVExternalPlaybackIndicatorView .cxx_destruct]',
'-[AVExternalPlaybackIndicatorView initWithFrame:]',
'-[AVExternalPlaybackIndicatorView layoutSubviews]',
'-[AVExternalPlaybackIndicatorView setTitleString:subtitleString:]',
'-[AVFullScreenViewController .cxx_destruct]', '-[AVFullScreenViewController canBecomeFirstResponder]',
'-[AVFullScreenViewController contentView]', '-[AVFullScreenViewController delegate]',
'-[AVFullScreenViewController keyCommands]', '-[AVFullScreenViewController modalPresentationCapturesStatusBarAppearance]',
'-[AVFullScreenViewController preferredStatusBarStyle]',
'-[AVFullScreenViewController preferredWhitePointAdaptivityStyle]',
'-[AVFullScreenViewController prefersHomeIndicatorAutoHidden]',
'-[AVFullScreenViewController prefersStatusBarHidden]',
'-[AVFullScreenViewController setContentView:]',
'-[AVFullScreenViewController setDelegate:]', '-[AVFullScreenViewController targetForAction:withSender:]',
'-[AVFullScreenViewController viewDidAppear:]',
'-[AVFullScreenViewController viewDidMoveToWindow:shouldAppearOrDisappear:]',
'-[AVFullScreenViewController viewWillDisappear:]',
'-[AVFullScreenViewController viewWillMoveToWindow:]',
'-[AVFullScreenViewController viewWillTransitionToSize:withTransitionCoordinator:]',
'-[AVInteractiveTransitionGestureTracker .cxx_destruct]',
'-[AVInteractiveTransitionGestureTracker _beginTracking:]',
'-[AVInteractiveTransitionGestureTracker _cancel]',
'-[AVInteractiveTransitionGestureTracker _finish]',
'-[AVInteractiveTransitionGestureTracker _handlePanGesture:]',
'-[AVInteractiveTransitionGestureTracker _handlePinchGesture:]',
'-[AVInteractiveTransitionGestureTracker _handleRotationGesture:]',
'-[AVInteractiveTransitionGestureTracker _reset]',
'-[AVInteractiveTransitionGestureTracker activeGestureType]',
'-[AVInteractiveTransitionGestureTracker addRecognizersToView:]',
'-[AVInteractiveTransitionGestureTracker contentTransitioningViewGestureRecognizer]',
'-[AVInteractiveTransitionGestureTracker dealloc]',
'-[AVInteractiveTransitionGestureTracker delegate]',
'-[AVInteractiveTransitionGestureTracker gestureRecognizer:shouldReceiveTouch:]',
'-[AVInteractiveTransitionGestureTracker gestureRecognizer:shouldRecognizeSimultaneouslyWithGestureRecognizer:]',
'-[AVInteractiveTransitionGestureTracker gestureRecognizerShouldBegin:]',
'-[AVInteractiveTransitionGestureTracker initWithDelegate:]',
'-[AVInteractiveTransitionGestureTracker isPanToDismissEnabled]',
'-[AVInteractiveTransitionGestureTracker isPinchToDismissEnabled]',
'-[AVInteractiveTransitionGestureTracker isPinchToPresentEnabled]',
'-[AVInteractiveTransitionGestureTracker isTrackingUpwardPan]',
'-[AVInteractiveTransitionGestureTracker isTracking]',
'-[AVInteractiveTransitionGestureTracker locationOfInitialPinchInWindow]',
'-[AVInteractiveTransitionGestureTracker panGestureRecognizer]',
'-[AVInteractiveTransitionGestureTracker pinchGestureRecognizer]',
'-[AVInteractiveTransitionGestureTracker previousPinchScale]',
'-[AVInteractiveTransitionGestureTracker recognizers]',
'-[AVInteractiveTransitionGestureTracker rotationGestureRecognizer]',
'-[AVInteractiveTransitionGestureTracker rotation]',
'-[AVInteractiveTransitionGestureTracker setActiveGestureType:]',
'-[AVInteractiveTransitionGestureTracker setContentTransitioningViewGestureRecognizer:]',
'-[AVInteractiveTransitionGestureTracker setLocationOfInitialPinchInWindow:]',
'-[AVInteractiveTransitionGestureTracker setPanToDismissEnabled:]',
'-[AVInteractiveTransitionGestureTracker setPinchToDismissEnabled:]',
'-[AVInteractiveTransitionGestureTracker setPinchToPresentEnabled:]',
'-[AVInteractiveTransitionGestureTracker setPreviousPinchScale:]',
'-[AVInteractiveTransitionGestureTracker setRotation:]',
'-[AVInteractiveTransitionGestureTracker setTrackingUpwardPan:]',
'-[AVInteractiveTransitionGestureTracker transitionDidBegin]',
'-[AVKeyValueChange .cxx_destruct]', '-[AVKeyValueChange initWithValue:oldValue:keyPath:observationToken:]',
'-[AVKeyValueChange keyPath]', '-[AVKeyValueChange observationToken]',
'-[AVKeyValueChange oldValue]', '-[AVKeyValueChange value]',
'-[AVLabel .cxx_destruct]', '-[AVLabel didMoveToSuperview]',
'-[AVLabel extrinsicContentSize]', '-[AVLabel font]',
'-[AVLabel hasAlternateAppearance]', '-[AVLabel hasFullScreenAppearance]',
'-[AVLabel initWithFrame:]', '-[AVLabel intrinsicContentSize]',
'-[AVLabel isCollapsedOrExcluded]', '-[AVLabel isCollapsed]',
'-[AVLabel isIncluded]', '-[AVLabel labelIfLoaded]',
'-[AVLabel label]', '-[AVLabel loadingIndicatorAlignment]',
'-[AVLabel loadingIndicatorLeftAlignmentConstraint]',
'-[AVLabel loadingIndicatorRightAlignmentConstraint]',
'-[AVLabel loadingIndicator]', '-[AVLabel setCollapsed:]',
'-[AVLabel setExtrinsicContentSize:]', '-[AVLabel setFont:]',
'-[AVLabel setHasAlternateAppearance:]', '-[AVLabel setHasFullScreenAppearance:]',
'-[AVLabel setIncluded:]', '-[AVLabel setLoadingIndicatorAlignment:]',
'-[AVLabel setLoadingIndicatorLeftAlignmentConstraint:]',
'-[AVLabel setLoadingIndicatorRightAlignmentConstraint:]',
'-[AVLabel setShowsLoadingIndicator:]', '-[AVLabel setText:]',
'-[AVLabel showsLoadingIndicator]', '-[AVLabel text]',
'-[AVLabel tintColorDidChange]', '-[AVLabel updateConstraints]',
'-[AVLabel viewForFirstBaselineLayout]', '-[AVLabel viewForLastBaselineLayout]',
'-[AVMediaSelectionOption(AVAdditions) localizedDisplayName]',
'-[AVMediaSelectionOption(AVAdditions) shortLocalizedDisplayName]',
'-[AVMediaSelectionOption(AVPlayerController) isAC3Only]',
'-[AVMediaSelectionOption(AVPlayerController) isAuxiliary]',
'-[AVMediaSelectionOption(AVPlayerController) isCC]',
'-[AVMediaSelectionOption(AVPlayerController) isEasyReader]',
'-[AVMediaSelectionOption(AVPlayerController) isMain]',
'-[AVMediaSelectionOption(AVPlayerController) isSDH]',
'-[AVMediaSelectionOption(AVPlayerController) languageCompare:]',
'-[AVMediaSelectionTableViewController .cxx_destruct]',
'-[AVMediaSelectionTableViewController _isSelectedOrCurrentAudioMediaSelectionOption:]',
'-[AVMediaSelectionTableViewController _isSelectedOrCurrentLegibleMediaSelectionOption:]',
'-[AVMediaSelectionTableViewController dealloc]',
'-[AVMediaSelectionTableViewController initWithStyle:]',
'-[AVMediaSelectionTableViewController numberOfSectionsInTableView:]',
'-[AVMediaSelectionTableViewController playerController]',
'-[AVMediaSelectionTableViewController setPlayerController:]',
'-[AVMediaSelectionTableViewController tableView:cellForRowAtIndexPath:]',
'-[AVMediaSelectionTableViewController tableView:didSelectRowAtIndexPath:]',
'-[AVMediaSelectionTableViewController tableView:numberOfRowsInSection:]',
'-[AVMediaSelectionTableViewController tableView:titleForHeaderInSection:]',
'-[AVMediaSelectionTableViewController tableView:willDisplayHeaderView:forSection:]',
'-[AVMediaSelectionTableViewController viewDidAppear:]',
'-[AVMediaSelectionTableViewController viewDidLoad]',
'-[AVMediaSelectionTableViewController viewWillAppear:]',
'-[AVMediaSelectionViewController .cxx_destruct]',
'-[AVMediaSelectionViewController initWithPlayerController:doneButtonTarget:doneButtonAction:]',
'-[AVMediaSelectionViewController mediaSelectionTableViewController]',
'-[AVMediaSelectionViewController viewWillLayoutSubviews]',
'-[AVMicaPackage .cxx_destruct]', '-[AVMicaPackage CAMLParser:didFailToFindClassWithName:]',
'-[AVMicaPackage _loadRootLayerIfNeeded]', '-[AVMicaPackage _recursivelyFindSublayerWithName:rootLayer:]',
'-[AVMicaPackage _recursivelySetFillColor:rootLayer:]',
'-[AVMicaPackage _setState:]', '-[AVMicaPackage availableStatesOnLayer:]',
'-[AVMicaPackage availableStates]', '-[AVMicaPackage initWithPackageName:layoutDirection:]',
'-[AVMicaPackage layoutDirection]', '-[AVMicaPackage packageName]',
'-[AVMicaPackage rootLayer]', '-[AVMicaPackage setLayoutDirection:]',
'-[AVMicaPackage setRootLayer:]', '-[AVMicaPackage setState:color:]',
'-[AVMicaPackage setTargetSize:]', '-[AVMicaPackage setUnscaledSize:]',
'-[AVMicaPackage stateController]', '-[AVMicaPackage state]',
'-[AVMicaPackage sublayerWithName:]', '-[AVMicaPackage targetSize]',
'-[AVMicaPackage transitionToStateWithName:]', '-[AVMicaPackage transitionToStateWithName:onLayer:]',
'-[AVMicaPackage unscaledSize]', '-[AVMutableValueTiming classForCoder]',
'-[AVMutableValueTiming setAnchorTimeStamp:]', '-[AVMutableValueTiming setAnchorValue:]',
'-[AVMutableValueTiming setRate:]', '-[AVMutableValueTiming(AVExtendedMutableValueTiming) setValueTiming:]',
'-[AVNowPlayingInfoController .cxx_destruct]', '-[AVNowPlayingInfoController _handleRemoteCommand:options:]',
'-[AVNowPlayingInfoController _makeCommandsAndStatesDictionaryForPlayerController:]',
'-[AVNowPlayingInfoController _makeNowPlayingInfo]',
'-[AVNowPlayingInfoController _setNowPlayingInfoNeedsUpdate]',
'-[AVNowPlayingInfoController _updateNowPlayingInfo:commandsAndStates:]',
'-[AVNowPlayingInfoController _updateNowPlayingInfoIfNeeded]',
'-[AVNowPlayingInfoController _updateRegisteredRemoteCommandEnabledStatesWithCommandsAndStates:]',
'-[AVNowPlayingInfoController dealloc]', '-[AVNowPlayingInfoController init]',
'-[AVNowPlayingInfoController isEnabled]', '-[AVNowPlayingInfoController playerController]',
'-[AVNowPlayingInfoController requiresLinearPlayback]',
'-[AVNowPlayingInfoController setEnabled:]', '-[AVNowPlayingInfoController setPlayerController:]',
'-[AVNowPlayingInfoController setRequiresLinearPlayback:]',
'-[AVNowPlayingInfoController startNowPlayingUpdatesForPlayerController:]',
'-[AVNowPlayingInfoController stopNowPlayingUpdatesForPlayerController:]',
'-[AVObservationController .cxx_destruct]', '-[AVObservationController _stopAllObservation]',
'-[AVObservationController dealloc]', '-[AVObservationController initWithOwner:]',
'-[AVObservationController startObserving:keyPath:includeInitialValue:observationHandler:]',
'-[AVObservationController startObserving:keyPath:observationHandler:]',
'-[AVObservationController startObserving:keyPaths:includeInitialValue:includeChanges:observationHandler:]',
'-[AVObservationController startObserving:keyPaths:includeInitialValue:observationHandler:]',
'-[AVObservationController startObserving:keyPaths:observationHandler:]',
'-[AVObservationController startObservingNotificationForName:object:notificationCenter:observationHandler:]',
'-[AVObservationController stopAllObservation]',
'-[AVObservationController stopObserving:]', '-[AVPictureInPictureController .cxx_destruct]',
'-[AVPictureInPictureController allowsPictureInPictureFromInlineWhenEnteringBackground]',
'-[AVPictureInPictureController allowsPictureInPicturePlayback]',
'-[AVPictureInPictureController delegate]', '-[AVPictureInPictureController initWithPlayerLayer:]',
'-[AVPictureInPictureController initWithPlayerLayerView:]',
'-[AVPictureInPictureController init]', '-[AVPictureInPictureController isPictureInPictureActive]',
'-[AVPictureInPictureController isPictureInPicturePossible]',
'-[AVPictureInPictureController isPictureInPictureSuspended]',
'-[AVPictureInPictureController pictureInPictureWasStartedWhenEnteringBackground]',
'-[AVPictureInPictureController playerController]',
'-[AVPictureInPictureController playerLayerLayoutDidChange]',
'-[AVPictureInPictureController playerLayer]', '-[AVPictureInPictureController setAllowsPictureInPictureFromInlineWhenEnteringBackground:]',
'-[AVPictureInPictureController setAllowsPictureInPicturePlayback:]',
'-[AVPictureInPictureController setDelegate:]',
'-[AVPictureInPictureController setPlayerController:]',
'-[AVPictureInPictureController startPictureInPicture]',
'-[AVPictureInPictureController stopPictureInPictureEvenWhenInBackground]',
'-[AVPictureInPictureController stopPictureInPicture]',
'-[AVPictureInPictureIndicatorLayer .cxx_destruct]',
'-[AVPictureInPictureIndicatorLayer initWithTraitCollection:opaque:]',
'-[AVPictureInPictureIndicatorLayer init]', '-[AVPictureInPictureIndicatorLayer layoutSublayers]',
'-[AVPictureInPictureIndicatorLayer textBoundingRectWhenDrawnInRect:]',
'-[AVPictureInPicturePlayerLayerView .cxx_destruct]',
'-[AVPictureInPicturePlayerLayerView attachPlayerLayer]',
'-[AVPictureInPicturePlayerLayerView detachPlayerLayer]',
'-[AVPictureInPicturePlayerLayerView playerLayer]',
'-[AVPlaybackControlsController .cxx_destruct]',
'-[AVPlaybackControlsController AVRouteDetectorCoordinatorMultipleRoutesDetectedObserver]',
'-[AVPlaybackControlsController _bindEnabledStateOfControls:toKeyPath:]',
'-[AVPlaybackControlsController _bindInclusionOfControlItems:toKeyPath:]',
'-[AVPlaybackControlsController _hasVisibilityControllerItemThatPrefersVisible]',
'-[AVPlaybackControlsController _observeBoolForKeyPath:usingKeyValueObservationController:observationHandler:]',
'-[AVPlaybackControlsController _prefersVolumeSliderExpandedAutomatically]',
'-[AVPlaybackControlsController _seekByTimeInterval:toleranceBefore:toleranceAfter:]',
'-[AVPlaybackControlsController _showOrHideVolumeSlider]',
'-[AVPlaybackControlsController _startObservingForPlaybackViewUpdates]',
'-[AVPlaybackControlsController _startObservingPotentiallyUnimplementedPlayerControllerProperties]',
'-[AVPlaybackControlsController _updateContainmentStatusAndScrollViewObserver:contentView:]',
'-[AVPlaybackControlsController _updateContentViewNeedsLayoutAndPlayerControllerInspectionSuspended]',
'-[AVPlaybackControlsController _updateEdgeInsetsForLetterboxedContentInContentView:]',
'-[AVPlaybackControlsController _updateHasPlaybackBegunSincePlayerControllerBecameReadyToPlay:playing:userDidEndTappingProminentPlayButton:]',
'-[AVPlaybackControlsController _updateOrCreateTimeResolverIfNeeded]',
'-[AVPlaybackControlsController _updatePlaybackControlsVisibleAndObservingUpdates]',
'-[AVPlaybackControlsController _updateScrubberAndTimeLabels]',
'-[AVPlaybackControlsController _updateVideoGravityButtonType]',
'-[AVPlaybackControlsController _updateVolumeButtonGlyph]',
'-[AVPlaybackControlsController _updateVolumeSliderValueWithSystemVolume:animated:]',
'-[AVPlaybackControlsController _volumeButtonMicaPackageState]',
'-[AVPlaybackControlsController allVisibilityControllerItems]',
'-[AVPlaybackControlsController allowsEnteringFullScreen]',
'-[AVPlaybackControlsController canShowLoadingIndicator]',
'-[AVPlaybackControlsController collapseExpandSliderAnimator]',
'-[AVPlaybackControlsController currentTime]', '-[AVPlaybackControlsController dealloc]',
'-[AVPlaybackControlsController elapsedTimeFormatter]',
'-[AVPlaybackControlsController entersFullScreenWhenPlaybackBegins]',
'-[AVPlaybackControlsController entersFullScreenWhenTapped]',
'-[AVPlaybackControlsController handleCurrentRouteSupportsVolumeControlChanged:]',
'-[AVPlaybackControlsController handleVolumeChange:]',
'-[AVPlaybackControlsController hasPlaybackBegunSincePlayerControllerBecameReadyToPlay]',
'-[AVPlaybackControlsController hasSeekableLiveStreamingContent]',
'-[AVPlaybackControlsController includesDoneButton]',
'-[AVPlaybackControlsController includesFullScreenButton]',
'-[AVPlaybackControlsController includesTapAnywhereToEnterFullScreenButton]',
'-[AVPlaybackControlsController includesVideoGravityButton]',
'-[AVPlaybackControlsController initWithPlayerViewController:]',
'-[AVPlaybackControlsController inlinePlaybackControlsAlwaysShowLargePlayButtonWhenPaused]',
'-[AVPlaybackControlsController interactiveContentOverlayViewVisibilityItem]',
'-[AVPlaybackControlsController isContentViewBeingScrolledOrOffScreen]',
'-[AVPlaybackControlsController isCoveringWindow]',
'-[AVPlaybackControlsController isFullScreen]',
'-[AVPlaybackControlsController isPlaybackSuspendedForScrubbing]',
'-[AVPlaybackControlsController isPlayingOnSecondScreen]',
'-[AVPlaybackControlsController isResumingUpdates]',
'-[AVPlaybackControlsController isScrubbingOrSeeking]',
'-[AVPlaybackControlsController isSeekingEnabled]',
'-[AVPlaybackControlsController isStartLeftwardContentTransitionButtonEnabled]',
'-[AVPlaybackControlsController isStartRightwardContentTransitionButtonEnabled]',
'-[AVPlaybackControlsController loadingIndicatorTimerDelay]',
'-[AVPlaybackControlsController loadingIndicatorTimer]',
'-[AVPlaybackControlsController maximumTime]', '-[AVPlaybackControlsController minimumTime]',
'-[AVPlaybackControlsController multipleRoutesDetected]',
'-[AVPlaybackControlsController needsTimeResolver]',
'-[AVPlaybackControlsController nowPlayingInfoControllerIfLoaded]',
'-[AVPlaybackControlsController nowPlayingLoadingInfoDelayTimer]',
'-[AVPlaybackControlsController observationController]',
'-[AVPlaybackControlsController pictureInPictureController]',
'-[AVPlaybackControlsController playButtonHandlerForLazyPlayerLoading]',
'-[AVPlaybackControlsController playButtonsShowPauseGlyph]',
'-[AVPlaybackControlsController playbackControlsContainerVisibilityItem]',
'-[AVPlaybackControlsController playbackControlsIncludeDisplayModeControls]',
'-[AVPlaybackControlsController playbackControlsIncludeStartContentTransitionButtons]',
'-[AVPlaybackControlsController playbackControlsIncludeTransportControls]',
'-[AVPlaybackControlsController playbackControlsIncludeVolumeControls]',
'-[AVPlaybackControlsController playbackControlsObservationController]',
'-[AVPlaybackControlsController playbackControlsViewDidLoad:]',
'-[AVPlaybackControlsController playbackControlsView]',
'-[AVPlaybackControlsController playbackViewFrame]',
'-[AVPlaybackControlsController playerController]',
'-[AVPlaybackControlsController playerViewControllerContentView:willLoadPlaybackControlsView:]',
'-[AVPlaybackControlsController playerViewControllerContentView:willLoadTurboModePlaceholderView:]',
'-[AVPlaybackControlsController playerViewControllerContentViewDidChangeVideoGravity:]',
'-[AVPlaybackControlsController playerViewControllerContentViewDidLayoutSubviews:]',
'-[AVPlaybackControlsController playerViewControllerContentViewDidMoveToSuperviewOrWindow:]',
'-[AVPlaybackControlsController playerViewControllerContentViewEdgeInsetsForLetterboxedVideo:]',
'-[AVPlaybackControlsController playerViewControllerContentViewHasActiveTransition:]',
'-[AVPlaybackControlsController playerViewControllerContentViewIsBeingTransitionedFromFullScreen:]',
'-[AVPlaybackControlsController playerViewControllerContentViewIsPlayingOnSecondScreen:]',
'-[AVPlaybackControlsController playerViewControllerContentViewPreferredPlaybackControlsLoadedStatus:]',
'-[AVPlaybackControlsController playerViewControllerContentViewShouldApplyAutomaticVideoGravity:]',
'-[AVPlaybackControlsController playerViewControllerHasInvalidViewControllerHierarchy]',
'-[AVPlaybackControlsController playerViewControllerIsBeingTransitionedWithResizing]',
'-[AVPlaybackControlsController playerViewControllerIsPresentedFullScreen]',
'-[AVPlaybackControlsController playerViewControllerIsPresentingFullScreen]',
'-[AVPlaybackControlsController playerViewController]',
'-[AVPlaybackControlsController preferredUnobscuredArea]',
'-[AVPlaybackControlsController prefersVolumeSliderExpanded]',
'-[AVPlaybackControlsController prominentPlayButtonCanShowPauseGlyph]',
'-[AVPlaybackControlsController prominentPlayButtonTouchUpInside:]',
'-[AVPlaybackControlsController remainingTimeFormatter]',
'-[AVPlaybackControlsController requiresLinearPlayback]',
'-[AVPlaybackControlsController routeDetectorCoordinator]',
'-[AVPlaybackControlsController routePickerAlertController]',
'-[AVPlaybackControlsController routePickerViewDidEndPresentingRoutes:]',
'-[AVPlaybackControlsController routePickerViewWillBeginPresentingRoutes:]',
'-[AVPlaybackControlsController scrollViewObserverValuesDidChange:]',
'-[AVPlaybackControlsController scrollViewObserver]',
'-[AVPlaybackControlsController setAVRouteDetectorCoordinatorMultipleRoutesDetectedObserver:]',
'-[AVPlaybackControlsController setAllowsEnteringFullScreen:]',
'-[AVPlaybackControlsController setCollapseExpandSliderAnimator:]',
'-[AVPlaybackControlsController setContentViewBeingScrolledOrOffScreen:]',
'-[AVPlaybackControlsController setCoveringWindow:]',
'-[AVPlaybackControlsController setEntersFullScreenWhenPlaybackBegins:]',
'-[AVPlaybackControlsController setEntersFullScreenWhenTapped:]',
'-[AVPlaybackControlsController setHasPlaybackBegunSincePlayerControllerBecameReadyToPlay:]',
'-[AVPlaybackControlsController setHasSeekableLiveStreamingContent:]',
'-[AVPlaybackControlsController setIncludesVideoGravityButton:]',
'-[AVPlaybackControlsController setInlinePlaybackControlsAlwaysShowLargePlayButtonWhenPaused:]',
'-[AVPlaybackControlsController setLoadingIndicatorTimer:]',
'-[AVPlaybackControlsController setLoadingIndicatorTimerDelay:]',
'-[AVPlaybackControlsController setMultipleRoutesDetected:]',
'-[AVPlaybackControlsController setNowPlayingInfoControllerIfLoaded:]',
'-[AVPlaybackControlsController setNowPlayingLoadingInfoDelayTimer:]',
'-[AVPlaybackControlsController setPictureInPictureController:]',
'-[AVPlaybackControlsController setPlayButtonHandlerForLazyPlayerLoading:]',
'-[AVPlaybackControlsController setPlaybackControlsIncludeDisplayModeControls:]',
'-[AVPlaybackControlsController setPlaybackControlsIncludeStartContentTransitionButtons:]',
'-[AVPlaybackControlsController setPlaybackControlsIncludeTransportControls:]',
'-[AVPlaybackControlsController setPlaybackControlsIncludeVolumeControls:]',
'-[AVPlaybackControlsController setPlaybackControlsObservationController:]',
'-[AVPlaybackControlsController setPlaybackControlsView:]',
'-[AVPlaybackControlsController setPlaybackSuspendedForScrubbing:]',
'-[AVPlaybackControlsController setPlaybackViewFrame:]',
'-[AVPlaybackControlsController setPlayerController:]',
'-[AVPlaybackControlsController setPlayerViewControllerHasInvalidViewControllerHierarchy:]',
'-[AVPlaybackControlsController setPlayerViewControllerIsBeingTransitionedWithResizing:]',
'-[AVPlaybackControlsController setPlayerViewControllerIsPresentedFullScreen:]',
'-[AVPlaybackControlsController setPlayerViewControllerIsPresentingFullScreen:]',
'-[AVPlaybackControlsController setPlayingOnSecondScreen:]',
'-[AVPlaybackControlsController setPreferredUnobscuredArea:]',
'-[AVPlaybackControlsController setPrefersVolumeSliderExpanded:]',
'-[AVPlaybackControlsController setRequiresLinearPlayback:]',
'-[AVPlaybackControlsController setResumingUpdates:]',
'-[AVPlaybackControlsController setRouteDetectorCoordinator:]',
'-[AVPlaybackControlsController setRoutePickerAlertController:]',
'-[AVPlaybackControlsController setScrollViewObserver:]',
'-[AVPlaybackControlsController setScrubbingOrSeeking:]',
'-[AVPlaybackControlsController setShouldIgnoreTimeResolverUpdates:]',
'-[AVPlaybackControlsController setShouldPreventUserInteractionForContentTransition:]',
'-[AVPlaybackControlsController setShowsDoneButtonWhenFullScreen:]',
'-[AVPlaybackControlsController setShowsLoadingIndicator:]',
'-[AVPlaybackControlsController setShowsPictureInPictureButton:]',
'-[AVPlaybackControlsController setShowsPlaybackControls:]',
'-[AVPlaybackControlsController setShowsPlaybackControlsWhenInline:]',
'-[AVPlaybackControlsController setStartLeftwardContentTransitionButtonEnabled:]',
'-[AVPlaybackControlsController setStartRightwardContentTransitionButtonEnabled:]',
'-[AVPlaybackControlsController setTimeControlStatus:]',
'-[AVPlaybackControlsController setTimeResolver:]',
'-[AVPlaybackControlsController setTurboModePlaybackControlsPlaceholderView:]',
'-[AVPlaybackControlsController setUpdatesNowPlayingInfoCenter:]',
'-[AVPlaybackControlsController setVideoGravity:]',
'-[AVPlaybackControlsController setVideoGravityButtonType:]',
'-[AVPlaybackControlsController setVolumeControlsCanShowSlider:]',
'-[AVPlaybackControlsController shouldEnterFullScreenWhenPlaybackBegins]',
'-[AVPlaybackControlsController shouldIgnoreTimeResolverUpdates]',
'-[AVPlaybackControlsController shouldPreventUserInteractionForContentTransition]',
'-[AVPlaybackControlsController showsDoneButtonWhenFullScreen]',
'-[AVPlaybackControlsController showsLoadingIndicator]',
'-[AVPlaybackControlsController showsMediaSelectionButton]',
'-[AVPlaybackControlsController showsPictureInPictureButton]',
'-[AVPlaybackControlsController showsPlaybackControlsWhenInline]',
'-[AVPlaybackControlsController showsPlaybackControls]',
'-[AVPlaybackControlsController showsProminentPlayButton]',
'-[AVPlaybackControlsController showsRoutePickerView]',
'-[AVPlaybackControlsController showsSkipButtons]',
'-[AVPlaybackControlsController showsStartContentTransitionButtons]',
'-[AVPlaybackControlsController showsTransportControls]',
'-[AVPlaybackControlsController skipButtonForcePressChanged:]',
'-[AVPlaybackControlsController skipButtonLongPressEnded:]',
'-[AVPlaybackControlsController skipButtonLongPressTriggered:]',
'-[AVPlaybackControlsController skipButtonTouchUpInside:]',
'-[AVPlaybackControlsController startContentTransitionButtonTouchUpInside:]',
'-[AVPlaybackControlsController startUpdates]',
'-[AVPlaybackControlsController targetTime]', '-[AVPlaybackControlsController timeControlStatus]',
'-[AVPlaybackControlsController timeResolver]',
'-[AVPlaybackControlsController transportControls:scrubberDidBeginScrubbing:]',
'-[AVPlaybackControlsController transportControls:scrubberDidEndScrubbing:]',
'-[AVPlaybackControlsController transportControls:scrubberDidScrub:]',
'-[AVPlaybackControlsController transportControlsNeedsLayoutIfNeeded:]',
'-[AVPlaybackControlsController turboModePlaybackControlsPlaceholderViewDidLoad:]',
'-[AVPlaybackControlsController turboModePlaybackControlsPlaceholderView]',
'-[AVPlaybackControlsController turboModePlaybackControlsVisibilityItem]',
'-[AVPlaybackControlsController updatesNowPlayingInfoCenter]',
'-[AVPlaybackControlsController videoGravityButtonType]',
'-[AVPlaybackControlsController videoGravity]',
'-[AVPlaybackControlsController volumeButtonLongPressTriggered:]',
'-[AVPlaybackControlsController volumeButtonPanChanged:]',
'-[AVPlaybackControlsController volumeButtonTapTriggered:]',
'-[AVPlaybackControlsController volumeController]',
'-[AVPlaybackControlsController volumeControlsCanShowSlider]',
'-[AVPlaybackControlsController volumeControlsContainerVisibilityItem]',
'-[AVPlaybackControlsController volumeSliderValueDidChange:]',
'-[AVPlaybackControlsRoutePickerView .cxx_destruct]',
'-[AVPlaybackControlsRoutePickerView customButton]',
'-[AVPlaybackControlsRoutePickerView extrinsicContentSize]',
'-[AVPlaybackControlsRoutePickerView hasAlternateAppearance]',
'-[AVPlaybackControlsRoutePickerView hasFullScreenAppearance]',
'-[AVPlaybackControlsRoutePickerView intrinsicContentSize]',
'-[AVPlaybackControlsRoutePickerView isCollapsedOrExcluded]',
'-[AVPlaybackControlsRoutePickerView isCollapsed]',
'-[AVPlaybackControlsRoutePickerView isIncluded]',
'-[AVPlaybackControlsRoutePickerView setCollapsed:]',
'-[AVPlaybackControlsRoutePickerView setExtrinsicContentSize:]',
'-[AVPlaybackControlsRoutePickerView setHasAlternateAppearance:]',
'-[AVPlaybackControlsRoutePickerView setHasFullScreenAppearance:]',
'-[AVPlaybackControlsRoutePickerView setIncluded:]',
'-[AVPlaybackControlsRoutePickerView updateButtonAppearance]',
'-[AVPlaybackControlsTouchBarItem .cxx_destruct]',
'-[AVPlaybackControlsTouchBarItem _addObservers]',
'-[AVPlaybackControlsTouchBarItem _dictionaryRepresentationOfPlayerController]',
'-[AVPlaybackControlsTouchBarItem _updateTouchBarItemWithDescription:]',
'-[AVPlaybackControlsTouchBarItem dealloc]', '-[AVPlaybackControlsTouchBarItem initWithIdentifier:]',
'-[AVPlaybackControlsTouchBarItem playerController]',
'-[AVPlaybackControlsTouchBarItem setPlayerController:]',
'-[AVPlaybackControlsView .cxx_destruct]', '-[AVPlaybackControlsView _buttonsForControlItems:withType:limit:]',
'-[AVPlaybackControlsView _customControlsViewIfLoaded]',
'-[AVPlaybackControlsView _interactiveContentOverlayViewLayoutMargins]',
'-[AVPlaybackControlsView _isDescendantOfNonPagingScrollView]',
'-[AVPlaybackControlsView _playbackControlsViewItems]',
'-[AVPlaybackControlsView _setupInitialLayout]',
'-[AVPlaybackControlsView _statusBarFrameDidChange:]',
'-[AVPlaybackControlsView _statusBarFrameWillChange:]',
'-[AVPlaybackControlsView _statusBarHiddenDidChange:]',
'-[AVPlaybackControlsView _statusBarOrientationWillChange:]',
'-[AVPlaybackControlsView _updateAreVolumeAndTransportControlsVisible]',
'-[AVPlaybackControlsView _updateDoubleRowLayoutEnabled]',
'-[AVPlaybackControlsView _updateInteractiveContentOverlayViewLayoutMargins]',
'-[AVPlaybackControlsView _updateLayoutMargins:]',
'-[AVPlaybackControlsView _updateLayoutMargins]',
'-[AVPlaybackControlsView _updatePlaybackControlsVisibility]',
'-[AVPlaybackControlsView animateAlongsideVisibilityAnimationsWithAnimationCoordinator:appearingViews:disappearingViews:]',
'-[AVPlaybackControlsView customAudioButtons]',
'-[AVPlaybackControlsView customControlItems]',
'-[AVPlaybackControlsView customControlsView]',
'-[AVPlaybackControlsView customDisplayModeButtons]',
'-[AVPlaybackControlsView customMediaButtons]',
'-[AVPlaybackControlsView dealloc]', '-[AVPlaybackControlsView defaultAudioControls]',
'-[AVPlaybackControlsView defaultDisplayModeControls]',
'-[AVPlaybackControlsView delegate]', '-[AVPlaybackControlsView doneButton]',
'-[AVPlaybackControlsView fullScreenButton]', '-[AVPlaybackControlsView hitTest:withEvent:]',
'-[AVPlaybackControlsView initWithFrame:styleSheet:]',
'-[AVPlaybackControlsView interactiveContentOverlayViewLayoutMargins]',
'-[AVPlaybackControlsView interactiveContentOverlayView]',
'-[AVPlaybackControlsView isDoubleRowLayoutEnabled]',
'-[AVPlaybackControlsView isFullScreen]', '-[AVPlaybackControlsView isTopAreaLayoutGuideExpanded]',
'-[AVPlaybackControlsView layoutSubviews]', '-[AVPlaybackControlsView mediaSelectionButton]',
'-[AVPlaybackControlsView miniPlayPauseButtonBackdropView]',
'-[AVPlaybackControlsView miniPlayPauseButton]',
'-[AVPlaybackControlsView mostRecentAnimationCompletionsID]',
'-[AVPlaybackControlsView needsIntialLayout]', '-[AVPlaybackControlsView pictureInPictureButton]',
'-[AVPlaybackControlsView playbackControlsContainer]',
'-[AVPlaybackControlsView playbackControlsIncludeDisplayModeControls]',
'-[AVPlaybackControlsView playbackControlsIncludeTransportControls]',
'-[AVPlaybackControlsView playbackControlsIncludeVolumeControls]',
'-[AVPlaybackControlsView playbackControlsVisibilityAnimator]',
'-[AVPlaybackControlsView preferredUnobscuredArea]',
'-[AVPlaybackControlsView prominentPlayButtonBackdropView]',
'-[AVPlaybackControlsView prominentPlayButton]',
'-[AVPlaybackControlsView routePickerView]', '-[AVPlaybackControlsView safeAreaInsetsDidChange]',
'-[AVPlaybackControlsView screenModeControlsToVolumeControlsSpacingConstraint]',
'-[AVPlaybackControlsView screenModeControls]',
'-[AVPlaybackControlsView scrubber]', '-[AVPlaybackControlsView setCustomControlItems:]',
'-[AVPlaybackControlsView setDelegate:]', '-[AVPlaybackControlsView setDoubleRowLayoutEnabled:]',
'-[AVPlaybackControlsView setFullScreen:]', '-[AVPlaybackControlsView setInteractiveContentOverlayViewLayoutMargins:]',
'-[AVPlaybackControlsView setMostRecentAnimationCompletionsID:]',
'-[AVPlaybackControlsView setNeedsIntialLayout:]',
'-[AVPlaybackControlsView setPlaybackControlsIncludeDisplayModeControls:]',
'-[AVPlaybackControlsView setPlaybackControlsIncludeTransportControls:]',
'-[AVPlaybackControlsView setPlaybackControlsIncludeVolumeControls:]',
'-[AVPlaybackControlsView setPlaybackControlsVisibilityAnimator:]',
'-[AVPlaybackControlsView setPreferredUnobscuredArea:]',
'-[AVPlaybackControlsView setShowsProminentPlayButton:]',
'-[AVPlaybackControlsView setStyleSheet:]', '-[AVPlaybackControlsView setTopAreaLayoutGuideExpanded:]',
'-[AVPlaybackControlsView setupInitialLayout]',
'-[AVPlaybackControlsView showsProminentPlayButton]',
'-[AVPlaybackControlsView skipBackButton]', '-[AVPlaybackControlsView skipForwardButton]',
'-[AVPlaybackControlsView standardPlayPauseButton]',
'-[AVPlaybackControlsView startLeftwardContentTransitionButton]',
'-[AVPlaybackControlsView startRightwardContentTransitionButton]',
'-[AVPlaybackControlsView styleSheet]', '-[AVPlaybackControlsView tapAnywhereToEnterFullScreenButton]',
'-[AVPlaybackControlsView traitCollectionDidChange:]',
'-[AVPlaybackControlsView transportControlsContainerView]',
'-[AVPlaybackControlsView transportControlsView]',
'-[AVPlaybackControlsView updateLayoutForChangedControlsVisibility]',
'-[AVPlaybackControlsView videoGravityButton]',
'-[AVPlaybackControlsView volumeButtonBottomToLayoutMarginsGuideBottomConstraint]',
'-[AVPlaybackControlsView volumeButton]', '-[AVPlaybackControlsView volumeControlsContainer]',
'-[AVPlaybackControlsView volumeControls]', '-[AVPlaybackControlsView volumeSlider]',
'-[AVPlaybackControlsView volumeTopToLayoutGuideTopConstraint]',
'-[AVPlaybackControlsView volumeTopToViewTopConstraint]',
'-[AVPlaybackControlsVisibilityController .cxx_destruct]',
'-[AVPlaybackControlsVisibilityController _handleUserInteractionObservationRecognizer:]',
'-[AVPlaybackControlsVisibilityController _hasItemsThatCanBeHidden]',
'-[AVPlaybackControlsVisibilityController _hasItemsThatCanBeShown]',
'-[AVPlaybackControlsVisibilityController _hideItemsShownForVolumeChange]',
'-[AVPlaybackControlsVisibilityController _hideRegularItems]',
'-[AVPlaybackControlsVisibilityController _itemsPassingTest:]',
'-[AVPlaybackControlsVisibilityController _performForEachItem:]',
'-[AVPlaybackControlsVisibilityController _setVisibilityNeedsUpdate]',
'-[AVPlaybackControlsVisibilityController _showItemsShownForVolumeChangeAndHideAfterDelay]',
'-[AVPlaybackControlsVisibilityController _showItemsShownForVolumeChange]',
'-[AVPlaybackControlsVisibilityController _showRegularItemsAndHideAfterDelayIfPlaying]',
'-[AVPlaybackControlsVisibilityController _showRegularItemsAndHideAfterDelay]',
'-[AVPlaybackControlsVisibilityController _showRegularItems]',
'-[AVPlaybackControlsVisibilityController _startControllingVisibilityIfNeeded]',
'-[AVPlaybackControlsVisibilityController _startTimerToHideItemsShownForVolumeChange]',
'-[AVPlaybackControlsVisibilityController _startTimerToHideRegularItemsAfterDelay:ifPlaying:]',
'-[AVPlaybackControlsVisibilityController _startTimerToHideRegularItemsIfPlaying]',
'-[AVPlaybackControlsVisibilityController _startTimerToHideRegularItems]',
'-[AVPlaybackControlsVisibilityController _stopInitiallyHidingItemsThatAreShownForVolumeChanges]',
'-[AVPlaybackControlsVisibilityController _stopInitiallyHidingItems]',
'-[AVPlaybackControlsVisibilityController _stopTimerToHideItemsShownForVolumeChangeIfPlaying]',
'-[AVPlaybackControlsVisibilityController _stopTimerToHideRegularControlsIfPlaying]',
'-[AVPlaybackControlsVisibilityController _updateControlItemVisibilityIfNeeded]',
'-[AVPlaybackControlsVisibilityController _updateVisibilityWithCompletionHandler:]',
'-[AVPlaybackControlsVisibilityController _userIsInteractingWithItems]',
'-[AVPlaybackControlsVisibilityController activeAudioRouteOrSystemVolumeDidChange]',
'-[AVPlaybackControlsVisibilityController beginHidingItemsForTransition]',
'-[AVPlaybackControlsVisibilityController canHideItems]',
'-[AVPlaybackControlsVisibilityController dealloc]',
'-[AVPlaybackControlsVisibilityController delegate]',
'-[AVPlaybackControlsVisibilityController endHidingItemsForTransitionAndShowImmediately:]',
'-[AVPlaybackControlsVisibilityController endHidingItemsForTransition]',
'-[AVPlaybackControlsVisibilityController enterAutoplayPhase]',
'-[AVPlaybackControlsVisibilityController exitAutoplayPhase]',
'-[AVPlaybackControlsVisibilityController flashAutoplayControls]',
'-[AVPlaybackControlsVisibilityController flashPlaybackControlsWithDuration:]',
'-[AVPlaybackControlsVisibilityController init]',
'-[AVPlaybackControlsVisibilityController isHidingItemsForTransition]',
'-[AVPlaybackControlsVisibilityController isPictureInPictureActive]',
'-[AVPlaybackControlsVisibilityController isPopoverPresented]',
'-[AVPlaybackControlsVisibilityController playerController]',
'-[AVPlaybackControlsVisibilityController setCanHideItems:]',
'-[AVPlaybackControlsVisibilityController setDelegate:]',
'-[AVPlaybackControlsVisibilityController setPictureInPictureActive:]',
'-[AVPlaybackControlsVisibilityController setPlayerController:]',
'-[AVPlaybackControlsVisibilityController setPopoverPresented:]',
'-[AVPlaybackControlsVisibilityController setShowsItemsWhileWaitingToPlay:]',
'-[AVPlaybackControlsVisibilityController setViewForUserInteractionObservation:]',
'-[AVPlaybackControlsVisibilityController showsItemPreferingStatusBarVisible]',
'-[AVPlaybackControlsVisibilityController showsItemsWhileWaitingToPlay]',
'-[AVPlaybackControlsVisibilityController startControllingVisibilityOfItem:visibilityBehaviorOptions:]',
'-[AVPlaybackControlsVisibilityController startHidingItemQuicklyWhenPlaybackBegins]',
'-[AVPlaybackControlsVisibilityController stopControllingVisibilityOfItem:]',
'-[AVPlaybackControlsVisibilityController stopHidingItemQuicklyWhenPlaybackBegins]',
'-[AVPlaybackControlsVisibilityController toggleVisibility]',
'-[AVPlaybackControlsVisibilityController viewForUserInteractionObservation]',
'-[AVPlaybackControlsVisibilityController(UnitTestSupport) animationDuration]',
'-[AVPlaybackControlsVisibilityController(UnitTestSupport) hideItemsQuicklyTimerInterval]',
'-[AVPlaybackControlsVisibilityController(UnitTestSupport) hideItemsTimerInterval]',
'-[AVPlaybackControlsVisibilityController(UnitTestSupport) setAnimationDuration:]',
'-[AVPlaybackControlsVisibilityController(UnitTestSupport) setHideItemsQuicklyTimerInterval:]',
'-[AVPlaybackControlsVisibilityController(UnitTestSupport) setHideItemsTimerInterval:]',
'-[AVPlaybackControlsVisibilityController(UnitTestSupport) setVolumeChangeHidePlaybackControlTimerInterval:]',
'-[AVPlaybackControlsVisibilityController(UnitTestSupport) volumeChangeHidePlaybackControlTimerInterval]',
'-[AVPlaybackControlsVisibilityControllerItem .cxx_destruct]',
'-[AVPlaybackControlsVisibilityControllerItem alpha]',
'-[AVPlaybackControlsVisibilityControllerItem init]',
'-[AVPlaybackControlsVisibilityControllerItem isHidden]',
'-[AVPlaybackControlsVisibilityControllerItem isViewLoaded]',
'-[AVPlaybackControlsVisibilityControllerItem needsTransitionToHidden:alpha:]',
'-[AVPlaybackControlsVisibilityControllerItem setAlpha:]',
'-[AVPlaybackControlsVisibilityControllerItem setHidden:]',
'-[AVPlaybackControlsVisibilityControllerItem setView:]',
'-[AVPlaybackControlsVisibilityControllerItem setViewLoaded:]',
'-[AVPlaybackControlsVisibilityControllerItem view]',
'-[AVPlaybackControlsVisibilityControllerItem wantsAnimatedTransitionToHidden:alpha:]',
'-[AVPlaybackControlsVisibilityControllerItemInfo .cxx_destruct]',
'-[AVPlaybackControlsVisibilityControllerItemInfo controls]',
'-[AVPlaybackControlsVisibilityControllerItemInfo isInitiallyHidden]',
'-[AVPlaybackControlsVisibilityControllerItemInfo setControls:]',
'-[AVPlaybackControlsVisibilityControllerItemInfo setInitiallyHidden:]',
'-[AVPlaybackControlsVisibilityControllerItemInfo setVisibilityBehaviorOptions:]',
'-[AVPlaybackControlsVisibilityControllerItemInfo visibilityBehaviorOptions]',
'-[AVPlayerContentTransitioningView .cxx_destruct]',
'-[AVPlayerContentTransitioningView _canTransitionFromState:toState:]',
'-[AVPlayerContentTransitioningView _descriptionForState:]',
'-[AVPlayerContentTransitioningView _ensureContentViews]',
'-[AVPlayerContentTransitioningView _frameExcludingActiveContent]',
'-[AVPlayerContentTransitioningView _frameExcludingTransitioningContent]',
'-[AVPlayerContentTransitioningView _isAdjustingBoundsOrContentSize]',
'-[AVPlayerContentTransitioningView _makeStateDescription]',
'-[AVPlayerContentTransitioningView _performBoundsOrContentSizeAdjustment:]',
'-[AVPlayerContentTransitioningView _setTransitionState:transitionDirection:transitionProgress:]',
'-[AVPlayerContentTransitioningView _updateSizeAndContentFrame]',
'-[AVPlayerContentTransitioningView _updateTransitionStateIfPossible]',
'-[AVPlayerContentTransitioningView activeContentView]',
'-[AVPlayerContentTransitioningView boundsOrContentSizeAdjustmentCount]',
'-[AVPlayerContentTransitioningView contentMargins]',
'-[AVPlayerContentTransitioningView contentTransitioningDelegate]',
'-[AVPlayerContentTransitioningView frameForActiveContentView]',
'-[AVPlayerContentTransitioningView frameForTransitioningContentView]',
'-[AVPlayerContentTransitioningView gestureRecognizerShouldBegin:]',
'-[AVPlayerContentTransitioningView initWithFrame:playerLayerView:]',
'-[AVPlayerContentTransitioningView isTransitionInteractive]',
'-[AVPlayerContentTransitioningView performTransition:]',
'-[AVPlayerContentTransitioningView scrollViewDidEndDecelerating:]',
'-[AVPlayerContentTransitioningView scrollViewDidEndDragging:willDecelerate:]',
'-[AVPlayerContentTransitioningView scrollViewDidScroll:]',
'-[AVPlayerContentTransitioningView scrollViewWillBeginDragging:]',
'-[AVPlayerContentTransitioningView scrollViewWillEndDragging:withVelocity:targetContentOffset:]',
'-[AVPlayerContentTransitioningView setBoundsOrContentSizeAdjustmentCount:]',
'-[AVPlayerContentTransitioningView setContentMargins:]',
'-[AVPlayerContentTransitioningView setContentTransitioningDelegate:]',
'-[AVPlayerContentTransitioningView setDelegate:]',
'-[AVPlayerContentTransitioningView setFrame:]',
'-[AVPlayerContentTransitioningView setFrameForActiveContentView:]',
'-[AVPlayerContentTransitioningView setFrameForTransitioningContentView:]',
'-[AVPlayerContentTransitioningView setStateDescription:]',
'-[AVPlayerContentTransitioningView setTargetContentOffset:]',
'-[AVPlayerContentTransitioningView setTransitionInteractive:]',
'-[AVPlayerContentTransitioningView stateDescription]',
'-[AVPlayerContentTransitioningView targetContentOffset]',
'-[AVPlayerContentTransitioningView transitionDirection]',
'-[AVPlayerContentTransitioningView transitionProgress]',
'-[AVPlayerContentTransitioningView transitionState]',
'-[AVPlayerContentTransitioningView transitioningContentView]',
'-[AVPlayerController .cxx_destruct]', '-[AVPlayerController _cancelPendingSeeksIfNeeded]',
'-[AVPlayerController _handleSeekTimerEvent]', '-[AVPlayerController _isMarkedNotSerializablePlayerItem:]',
'-[AVPlayerController _isRestrictedFromSavingPlayerItem:]',
'-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]',
'-[AVPlayerController _prepareAssetForInspectionIfNeeded]',
'-[AVPlayerController _queuePlayer]', '-[AVPlayerController _retryPlayImmediatelyIfNeeded]',
'-[AVPlayerController _setMinTiming:maxTiming:]',
'-[AVPlayerController _updateScanningBackwardRate]',
'-[AVPlayerController _updateScanningForwardRate]',
'-[AVPlayerController actuallySeekToTime]', '-[AVPlayerController allowsExternalPlayback]',
'-[AVPlayerController allowsIdleSleepPrevention]',
'-[AVPlayerController assetBeingPrepared]', '-[AVPlayerController assetInspectionQueue]',
'-[AVPlayerController autoplay:]', '-[AVPlayerController availableMetadataFormats]',
'-[AVPlayerController beginScanningBackward:]',
'-[AVPlayerController beginScanningForward:]', '-[AVPlayerController beginScrubbing:]',
'-[AVPlayerController beginScrubbing]', '-[AVPlayerController canPause]',
'-[AVPlayerController canPlayImmediately]', '-[AVPlayerController canPlay]',
'-[AVPlayerController canScanBackward]', '-[AVPlayerController canScanForward]',
'-[AVPlayerController canSeekChapterBackward]',
'-[AVPlayerController canSeekChapterForward]', '-[AVPlayerController canSeekFrameBackward]',
'-[AVPlayerController canSeekFrameForward]', '-[AVPlayerController canSeekToBeginning]',
'-[AVPlayerController canSeekToEnd]', '-[AVPlayerController canSeek]',
'-[AVPlayerController canTogglePlayback]', '-[AVPlayerController canUseNetworkResourcesForLiveStreamingWhilePaused]',
'-[AVPlayerController changeVolumeToMaximum:]',
'-[AVPlayerController changeVolumeToMinimum:]',
'-[AVPlayerController contentChapters]', '-[AVPlayerController contentDimensions]',
'-[AVPlayerController contentDurationWithinEndTimes]',
'-[AVPlayerController contentDuration]', '-[AVPlayerController currentAssetIfReady]',
'-[AVPlayerController currentDate]', '-[AVPlayerController currentOrEstimatedDate]',
'-[AVPlayerController currentTimeWithinEndTimes]',
'-[AVPlayerController currentTime]', '-[AVPlayerController dealloc]',
'-[AVPlayerController decreaseVolume:]', '-[AVPlayerController endScanningBackward:]',
'-[AVPlayerController endScanningForward:]', '-[AVPlayerController endScrubbing:]',
'-[AVPlayerController endScrubbing]', '-[AVPlayerController error]',
'-[AVPlayerController externalPlaybackAirPlayDeviceLocalizedName]',
'-[AVPlayerController externalPlaybackType]', '-[AVPlayerController forwardPlaybackEndTime]',
'-[AVPlayerController gotoEndOfSeekableRanges:]',
'-[AVPlayerController hasContentChapters]', '-[AVPlayerController hasContent]',
'-[AVPlayerController hasEnabledAudio]', '-[AVPlayerController hasEnabledVideo]',
'-[AVPlayerController hasLiveStreamingContent]',
'-[AVPlayerController hasProtectedContent]', '-[AVPlayerController hasSeekableLiveStreamingContent]',
'-[AVPlayerController hasShareableContent]', '-[AVPlayerController hasTrimmableContent]',
'-[AVPlayerController hasVideo]', '-[AVPlayerController increaseVolume:]',
'-[AVPlayerController initWithPlayer:]', '-[AVPlayerController init]',
'-[AVPlayerController isAtMaxTime]', '-[AVPlayerController isAtMinTime]',
'-[AVPlayerController isCompatibleWithAirPlayVideo]',
'-[AVPlayerController isCompletelySeekable]', '-[AVPlayerController isComposable]',
'-[AVPlayerController isDeviceBatteryChargingOrFull]',
'-[AVPlayerController isDisablingAutomaticTermination]',
'-[AVPlayerController isExternalPlaybackActive]',
'-[AVPlayerController isInspectionSuspended]', '-[AVPlayerController isLooping]',
'-[AVPlayerController isMuted]', '-[AVPlayerController isPictureInPictureInterrupted]',
'-[AVPlayerController isPictureInPicturePossible]',
'-[AVPlayerController isPictureInPictureSupported]',
'-[AVPlayerController isPlayingOnExternalScreen]',
'-[AVPlayerController isPlayingOnSecondScreen]',
'-[AVPlayerController isPlaying]', '-[AVPlayerController isPreventingIdleDisplaySleep]',
'-[AVPlayerController isPreventingIdleSystemSleep]',
'-[AVPlayerController isReadyToPlay]', '-[AVPlayerController isScrubbing]',
'-[AVPlayerController isSeekingInternal]', '-[AVPlayerController isSeeking]',
'-[AVPlayerController isStreaming]', '-[AVPlayerController loadedTimeRanges]',
'-[AVPlayerController maxTime]', '-[AVPlayerController maxTiming]',
'-[AVPlayerController metadata]', '-[AVPlayerController minTime]',
'-[AVPlayerController minTiming]', '-[AVPlayerController nominalFrameRate]',
'-[AVPlayerController observationController]', '-[AVPlayerController observationInfo]',
'-[AVPlayerController pause:]', '-[AVPlayerController play:]',
'-[AVPlayerController player]', '-[AVPlayerController presentationSize]',
'-[AVPlayerController rateBeforeScrubBegan]', '-[AVPlayerController rate]',
'-[AVPlayerController reversePlaybackEndTime]',
'-[AVPlayerController scanBackward:]', '-[AVPlayerController scanForward:]',
'-[AVPlayerController scanningDelays]', '-[AVPlayerController seekByTimeInterval:]',
'-[AVPlayerController seekByTimeInterval:toleranceBefore:toleranceAfter:]',
'-[AVPlayerController seekChapterBackward:]', '-[AVPlayerController seekChapterForward:]',
'-[AVPlayerController seekFrameBackward:]', '-[AVPlayerController seekFrameForward:]',
'-[AVPlayerController seekOrStepByFrameCount:]',
'-[AVPlayerController seekTimer]', '-[AVPlayerController seekToBeginning:]',
'-[AVPlayerController seekToCMTime:toleranceBefore:toleranceAfter:]',
'-[AVPlayerController seekToChapter:]', '-[AVPlayerController seekToEnd:]',
'-[AVPlayerController seekToTime:]', '-[AVPlayerController seekToTime:toleranceBefore:toleranceAfter:]',
'-[AVPlayerController seekToTimeInternal]', '-[AVPlayerController seekToTime]',
'-[AVPlayerController seekableTimeRanges]', '-[AVPlayerController setAllowsExternalPlayback:]',
'-[AVPlayerController setAssetBeingPrepared:]',
'-[AVPlayerController setAssetInspectionQueue:]',
'-[AVPlayerController setAtMaxTime:]', '-[AVPlayerController setAtMinTime:]',
'-[AVPlayerController setAvailableMetadataFormats:]',
'-[AVPlayerController setCanUseNetworkResourcesForLiveStreamingWhilePaused:]',
'-[AVPlayerController setCompatibleWithAirPlayVideo:]',
'-[AVPlayerController setComposable:]', '-[AVPlayerController setContentChapters:]',
'-[AVPlayerController setCurrentAssetIfReady:]',
'-[AVPlayerController setDeviceBatteryChargingOrFull:]',
'-[AVPlayerController setDisablingAutomaticTermination:]',
'-[AVPlayerController setForwardPlaybackEndTime:]',
'-[AVPlayerController setHasProtectedContent:]',
'-[AVPlayerController setInspectionSuspended:]',
'-[AVPlayerController setLooping:]', '-[AVPlayerController setMaxTime:]',
'-[AVPlayerController setMaxTiming:]', '-[AVPlayerController setMetadata:]',
'-[AVPlayerController setMinTime:]', '-[AVPlayerController setMinTiming:]',
'-[AVPlayerController setMuted:]', '-[AVPlayerController setObservationInfo:]',
'-[AVPlayerController setPictureInPictureInterrupted:]',
'-[AVPlayerController setPictureInPictureSupported:]',
'-[AVPlayerController setPlayer:]', '-[AVPlayerController setPlaying:]',
'-[AVPlayerController setPresentationSize:]', '-[AVPlayerController setPreventingIdleDisplaySleep:]',
'-[AVPlayerController setPreventingIdleSystemSleep:]',
'-[AVPlayerController setRate:]', '-[AVPlayerController setRateBeforeScrubBegan:]',
'-[AVPlayerController setReversePlaybackEndTime:]',
'-[AVPlayerController setScrubbing:]', '-[AVPlayerController setSeekToTime:]',
'-[AVPlayerController setSeekToTimeInternal:]',
'-[AVPlayerController setSeeking:]', '-[AVPlayerController setSeekingInternal:]',
'-[AVPlayerController setTiming:]', '-[AVPlayerController setVolume:]',
'-[AVPlayerController shouldPreventIdleDisplaySleep]',
'-[AVPlayerController skipBackwardThirtySeconds:]',
'-[AVPlayerController startAllowingIdleSleepPrevention]',
'-[AVPlayerController startKVO]', '-[AVPlayerController startUsingNetworkResourcesForLiveStreamingWhilePaused]',
'-[AVPlayerController status]', '-[AVPlayerController stopAllowingIdleSleepPrevention]',
'-[AVPlayerController stopUsingNetworkResourcesForLiveStreamingWhilePaused]',
'-[AVPlayerController throttledSeekToTime:toleranceBefore:toleranceAfter:]',
'-[AVPlayerController timeControlStatus]', '-[AVPlayerController timing]',
'-[AVPlayerController toggleMuted:]', '-[AVPlayerController togglePlayback:]',
'-[AVPlayerController updateAtMinMaxTime]', '-[AVPlayerController updateMinMaxTiming]',
'-[AVPlayerController updateTiming]', '-[AVPlayerController volume]',
'-[AVPlayerController(AVMediaSelection) _disableLegibleMediaSelectionOptions:]',
'-[AVPlayerController(AVMediaSelection) _enableAutoMediaSelection:]',
'-[AVPlayerController(AVMediaSelection) _optionsForGroup:]',
'-[AVPlayerController(AVMediaSelection) _selectedMediaOptionWithMediaCharacteristic:]',
'-[AVPlayerController(AVMediaSelection) _setMediaOption:mediaCharacteristic:]',
'-[AVPlayerController(AVMediaSelection) audioMediaSelectionOptions]',
'-[AVPlayerController(AVMediaSelection) audioOptions]',
'-[AVPlayerController(AVMediaSelection) currentAudioMediaSelectionOption]',
'-[AVPlayerController(AVMediaSelection) currentLegibleMediaSelectionOption]',
'-[AVPlayerController(AVMediaSelection) hasAudioMediaSelectionOptions]',
'-[AVPlayerController(AVMediaSelection) hasLegibleMediaSelectionOptions]',
'-[AVPlayerController(AVMediaSelection) hasMediaSelectionOptions]',
'-[AVPlayerController(AVMediaSelection) keyPathsForValuesAffectingCurrentAudioMediaSelectionOption]',
'-[AVPlayerController(AVMediaSelection) keyPathsForValuesAffectingCurrentLegibleMediaSelectionOption]',
'-[AVPlayerController(AVMediaSelection) legibleMediaSelectionOptions]',
'-[AVPlayerController(AVMediaSelection) legibleOptions]',
'-[AVPlayerController(AVMediaSelection) mediaSelectionGroupForMediaCharacteristic:]',
'-[AVPlayerController(AVMediaSelection) reloadAudioOptions]',
'-[AVPlayerController(AVMediaSelection) reloadLegibleOptions]',
'-[AVPlayerController(AVMediaSelection) reloadOptions]',
'-[AVPlayerController(AVMediaSelection) savedCaptionAppearanceDisplayType]',
'-[AVPlayerController(AVMediaSelection) setAudioMediaSelectionOptions:]',
'-[AVPlayerController(AVMediaSelection) setCurrentAudioMediaSelectionOption:]',
'-[AVPlayerController(AVMediaSelection) setCurrentLegibleMediaSelectionOption:]',
'-[AVPlayerController(AVMediaSelection) setLegibleMediaSelectionOptions:]',
'-[AVPlayerController(AVMediaSelection) setSavedCaptionAppearanceDisplayType:]',
'-[AVPlayerController(AVMediaSelection) toggleCaptions]',
'-[AVPlayerController(AVPlayerControllerExternalPlaybackSupportInternal) setPlayingOnSecondScreen:]',
'-[AVPlayerController(AVPlayerControllerExternalPlaybackSupportInternal) usesExternalPlaybackWhileExternalScreenIsActive]',
'-[AVPlayerController(AVPlayerControllerMercurySupportInternal) setRateWithForce:]',
'-[AVPlayerControllerTimeResolver .cxx_destruct]',
'-[AVPlayerControllerTimeResolver currentTime]',
'-[AVPlayerControllerTimeResolver dealloc]', '-[AVPlayerControllerTimeResolver encodeWithCoder:]',
'-[AVPlayerControllerTimeResolver initWithCoder:]',
'-[AVPlayerControllerTimeResolver init]', '-[AVPlayerControllerTimeResolver interval]',
'-[AVPlayerControllerTimeResolver maxTime]', '-[AVPlayerControllerTimeResolver minTime]',
'-[AVPlayerControllerTimeResolver observeValueForKeyPath:ofObject:change:context:]',
'-[AVPlayerControllerTimeResolver playerController]',
'-[AVPlayerControllerTimeResolver resolution]',
'-[AVPlayerControllerTimeResolver setCurrentTime:]',
'-[AVPlayerControllerTimeResolver setInterval:]',
'-[AVPlayerControllerTimeResolver setMaxTime:]',
'-[AVPlayerControllerTimeResolver setMinTime:]',
'-[AVPlayerControllerTimeResolver setPlayerController:]',
'-[AVPlayerControllerTimeResolver setResolution:]',
'-[AVPlayerControllerTimeResolver(TimeObserverAdditions) currentTimeWithinEndTimes]',
'-[AVPlayerControllerTimeResolver(TimeObserverAdditions) isCurrentTimeAtEndOfSeekableTimeRanges]',
'-[AVPlayerControllerTimeResolver(TimeObserverAdditions) isThirtySecondsBeforeCurrentTimeWithinSeekableTimeRanges]',
'-[AVPlayerControllerTimeResolver(TimeObserverAdditions) remainingTargetTimeWithinEndTimes]',
'-[AVPlayerControllerTimeResolver(TimeObserverAdditions) remainingTimeWithinEndTimes]',
'-[AVPlayerControllerTimeResolver(TimeObserverAdditions) remainingTime]',
'-[AVPlayerControllerTimeResolver(TimeObserverAdditions) seekableTimeRangeDuration]',
'-[AVPlayerControllerTimeResolver(TimeObserverAdditions) setCurrentTimeWithinEndTimes:]',
'-[AVPlayerControllerTimeResolver(TimeObserverAdditions) setTargetTime:]',
'-[AVPlayerControllerTimeResolver(TimeObserverAdditions) setTargetTimeWithinEndTimes:]',
'-[AVPlayerControllerTimeResolver(TimeObserverAdditions) targetTimeWithinEndTimes]',
'-[AVPlayerControllerTimeResolver(TimeObserverAdditions) targetTime]',
'-[AVPlayerLayerAndContentOverlayContainerView .cxx_destruct]',
'-[AVPlayerLayerAndContentOverlayContainerView _frameForStatusBarBackgroundGradientView]',
'-[AVPlayerLayerAndContentOverlayContainerView _updateStatusBarBackgroundGradientViewAlpha]',
'-[AVPlayerLayerAndContentOverlayContainerView canShowStatusBarBackgroundGradientWhenStatusBarVisible]',
'-[AVPlayerLayerAndContentOverlayContainerView contentFrame]',
'-[AVPlayerLayerAndContentOverlayContainerView contentOverlayView]',
'-[AVPlayerLayerAndContentOverlayContainerView dealloc]',
'-[AVPlayerLayerAndContentOverlayContainerView didMoveToSuperview]',
'-[AVPlayerLayerAndContentOverlayContainerView didMoveToWindow]',
'-[AVPlayerLayerAndContentOverlayContainerView initWithFrame:playerLayerView:]',
'-[AVPlayerLayerAndContentOverlayContainerView layoutSubviews]',
'-[AVPlayerLayerAndContentOverlayContainerView playerLayerView]',
'-[AVPlayerLayerAndContentOverlayContainerView setCanShowStatusBarBackgroundGradientWhenStatusBarVisible:]',
'-[AVPlayerLayerAndContentOverlayContainerView setContentFrame:]',
'-[AVPlayerLayerAndContentOverlayContainerView statusBarBackgroundGradientView]',
'-[AVPlayerView .cxx_destruct]', '-[AVPlayerView beginManagingContentView]',
'-[AVPlayerView contentView]', '-[AVPlayerView dealloc]',
'-[AVPlayerView initWithContentView:]', '-[AVPlayerView layoutSubviews]',
'-[AVPlayerView needsInitialLayout]', '-[AVPlayerView primaryScreen]',
'-[AVPlayerView setClipsToBounds:]', '-[AVPlayerView setNeedsInitialLayout:]',
'-[AVPlayerView setPrimaryScreen:]', '-[AVPlayerView willMoveToWindow:]',
'-[AVPlayerViewController .cxx_destruct]', '-[AVPlayerViewController _addObservers]',
'-[AVPlayerViewController _canEnterFullScreen]',
'-[AVPlayerViewController _handleDoubleDoubleTapGesture:]',
'-[AVPlayerViewController _handleDoubleTapGesture:]',
'-[AVPlayerViewController _handleExitFullScreenKeyCommand:]',
'-[AVPlayerViewController _handleFastForwardKeyPressedCommand:]',
'-[AVPlayerViewController _handleFastForwardKeyReleasedCommand:]',
'-[AVPlayerViewController _handleGoToBeginningKeyCommand:]',
'-[AVPlayerViewController _handlePlayPauseKeyCommand:]',
'-[AVPlayerViewController _handleRewindKeyPressedCommand:]',
'-[AVPlayerViewController _handleRewindKeyReleasedCommand:]',
'-[AVPlayerViewController _handleShowNextFrameKeyCommand:]',
'-[AVPlayerViewController _handleShowPreviousFrameKeyCommand:]',
'-[AVPlayerViewController _handleSingleTapGesture:]',
'-[AVPlayerViewController _handleSkipAhead15SecondsKeyCommand:]',
'-[AVPlayerViewController _handleSkipBack15SecondsKeyCommand:]',
'-[AVPlayerViewController _handleVolumeDownKeyPressedCommand:]',
'-[AVPlayerViewController _handleVolumeDownKeyReleasedCommand:]',
'-[AVPlayerViewController _handleVolumeUpKeyPressedCommand:]',
'-[AVPlayerViewController _handleVolumeUpKeyReleasedCommand:]',
'-[AVPlayerViewController _inlinePlaybackControlsAlwaysShowLargePlayButtonWhenPaused]',
'-[AVPlayerViewController _isAudioOnlyContent]',
'-[AVPlayerViewController _isDescendantOfRootViewController]',
'-[AVPlayerViewController _isTransitioningToOrFromFullScreen]',
'-[AVPlayerViewController _isUnsupportedContent]',
'-[AVPlayerViewController _mediaSelectionDoneButtonTapped:]',
'-[AVPlayerViewController _modalPresentationStyleIsFullScreen]',
'-[AVPlayerViewController _notifyDelegateOfMetricsCollectionEvent:]',
'-[AVPlayerViewController _observationController]',
'-[AVPlayerViewController _setInlinePlaybackControlsAlwaysShowLargePlayButtonWhenPaused:]',
'-[AVPlayerViewController _setPlayerLayerView:]',
'-[AVPlayerViewController _setWasInitializedWithPlayerLayerView:]',
'-[AVPlayerViewController _togglePictureInPicture]',
'-[AVPlayerViewController _transitionController]',
'-[AVPlayerViewController _transitionFromFullScreenAnimated:completionHandler:]',
'-[AVPlayerViewController _transitionFromFullScreenWithReason:animated:completionHandler:]',
'-[AVPlayerViewController _transitionToFullScreenAnimated:interactive:completionHandler:]',
'-[AVPlayerViewController _updateAudioOnlyIndicatorView]',
'-[AVPlayerViewController _updateExternalPlaybackIndicatorView]',
'-[AVPlayerViewController _updatePlaybackControlsController]',
'-[AVPlayerViewController _updatePlayerLayerViewAndContentOverlayViewExcludingScreen:]',
'-[AVPlayerViewController _updatePlayerLayerViewAndContentOverlayView]',
'-[AVPlayerViewController _updateUnsupportedContentIndicatorView]',
'-[AVPlayerViewController _wasInitializedWithPlayerLayerView]',
'-[AVPlayerViewController adaptivePresentationStyleForPresentationController:]',
'-[AVPlayerViewController allowsEnteringFullScreen]',
'-[AVPlayerViewController allowsPictureInPicturePlayback]',
'-[AVPlayerViewController canBecomeFirstResponder]',
'-[AVPlayerViewController canHideInteractiveContentOverlayView]',
'-[AVPlayerViewController canHidePlaybackControls]',
'-[AVPlayerViewController canPausePlaybackWhenExitingFullScreen]',
'-[AVPlayerViewController contentOverlayView]',
'-[AVPlayerViewController contentTransitionTypeForTransitionDirection:]',
'-[AVPlayerViewController contentTransitioningPlayerContentViewForTransition:]',
'-[AVPlayerViewController contentTransitioningPlayer]',
'-[AVPlayerViewController contentTransitioningView:shouldBeginTransitionWithDirection:]',
'-[AVPlayerViewController contentTransitioningViewDidChangeTransitionStatus:oldState:oldTransitionDirection:oldProgress:]',
'-[AVPlayerViewController contentTransitioningViewShouldBeginDragging:locationInView:]',
'-[AVPlayerViewController customControlItems]',
'-[AVPlayerViewController customControlsView]',
'-[AVPlayerViewController dealloc]', '-[AVPlayerViewController delegate]',
'-[AVPlayerViewController didMoveToParentViewController:]',
'-[AVPlayerViewController encodeWithCoder:]', '-[AVPlayerViewController enterAutoplayPhase]',
'-[AVPlayerViewController entersFullScreenWhenPlaybackBegins]',
'-[AVPlayerViewController entersFullScreenWhenTapped]',
'-[AVPlayerViewController exitAutoplayPhase]', '-[AVPlayerViewController exitsFullScreenWhenPlaybackEnds]',
'-[AVPlayerViewController finishPreparingForInteractiveDismissalHandler]',
'-[AVPlayerViewController flashAutoplayControls]',
'-[AVPlayerViewController flashPlaybackControlsWithDuration:]',
'-[AVPlayerViewController fullScreenViewControllerNeedsAppBasedStatusBarAppearanceUpdate:]',
'-[AVPlayerViewController fullScreenViewControllerWillBeginFullScreenPresentation:]',
'-[AVPlayerViewController fullScreenViewControllerWillEndFullScreenPresentation:]',
'-[AVPlayerViewController fullScreenViewController]',
'-[AVPlayerViewController gestureRecognizer:shouldReceiveTouch:]',
'-[AVPlayerViewController initWithCoder:]', '-[AVPlayerViewController initWithNibName:bundle:]',
'-[AVPlayerViewController interactiveContentOverlayView]',
'-[AVPlayerViewController interactiveDismissalCompletionHandler]',
'-[AVPlayerViewController isReadyForDisplay]', '-[AVPlayerViewController keyCommandResponderForFullScreenViewController:]',
'-[AVPlayerViewController keyCommands]', '-[AVPlayerViewController loadView]',
'-[AVPlayerViewController modalPresentationCapturesStatusBarAppearance]',
'-[AVPlayerViewController pictureInPictureController:failedToStartPictureInPictureWithError:]',
'-[AVPlayerViewController pictureInPictureController:restoreUserInterfaceForPictureInPictureStopWithCompletionHandler:]',
'-[AVPlayerViewController pictureInPictureControllerDidStartPictureInPicture:]',
'-[AVPlayerViewController pictureInPictureControllerDidStopPictureInPicture:]',
'-[AVPlayerViewController pictureInPictureControllerWillStartPictureInPicture:]',
'-[AVPlayerViewController pictureInPictureControllerWillStopPictureInPicture:]',
'-[AVPlayerViewController pixelBufferAttributes]',
'-[AVPlayerViewController playButtonHandlerForLazyPlayerLoading]',
'-[AVPlayerViewController playbackControlsController]',
'-[AVPlayerViewController playbackControlsIncludeDisplayModeControls]',
'-[AVPlayerViewController playbackControlsIncludeTransportControls]',
'-[AVPlayerViewController playbackControlsIncludeVolumeControlsControls]',
'-[AVPlayerViewController playbackControlsIncludeVolumeControls]',
'-[AVPlayerViewController playbackControlsVisibilityController:animateAlongsideVisibilityAnimationsWithAnimationCoordinator:appearingViews:disappearingViews:]',
'-[AVPlayerViewController playbackControlsVisibilityController:updateStatusBarAppearanceUsingAnimator:]',
'-[AVPlayerViewController playbackControlsVisibilityControllerWillExitAutoplayPhase:]',
'-[AVPlayerViewController playbackTargetScreen]',
'-[AVPlayerViewController playerController]', '-[AVPlayerViewController player]',
'-[AVPlayerViewController popoverPresentationControllerDidDismissPopover:]',
'-[AVPlayerViewController preferredStatusBarStyle]',
'-[AVPlayerViewController preferredStatusStyleForFullScreenViewController:]',
'-[AVPlayerViewController preferredUnobscuredArea]',
'-[AVPlayerViewController preferredWhitePointAdaptivityStyle]',
'-[AVPlayerViewController prefersHomeIndicatorAutoHidden]',
'-[AVPlayerViewController prefersStatusBarHiddenForFullScreenViewController:]',
'-[AVPlayerViewController prefersStatusBarHidden]',
'-[AVPlayerViewController prepareForPopoverPresentation:]',
'-[AVPlayerViewController requiresLinearPlayback]',
'-[AVPlayerViewController secondScreenWindow]',
'-[AVPlayerViewController setAllowsEnteringFullScreen:]',
'-[AVPlayerViewController setAllowsPictureInPicturePlayback:]',
'-[AVPlayerViewController setCanHideInteractiveContentOverlayView:]',
'-[AVPlayerViewController setCanHidePlaybackControls:]',
'-[AVPlayerViewController setCanPausePlaybackWhenExitingFullScreen:]',
'-[AVPlayerViewController setContentTransitioningPlayer:]',
'-[AVPlayerViewController setCustomControlItems:]',
'-[AVPlayerViewController setDelegate:]', '-[AVPlayerViewController setEntersFullScreenWhenPlaybackBegins:]',
'-[AVPlayerViewController setEntersFullScreenWhenTapped:]',
'-[AVPlayerViewController setExitsFullScreenWhenPlaybackEnds:]',
'-[AVPlayerViewController setFinishPreparingForInteractiveDismissalHandler:]',
'-[AVPlayerViewController setInteractiveDismissalCompletionHandler:]',
'-[AVPlayerViewController setPixelBufferAttributes:]',
'-[AVPlayerViewController setPlayButtonHandlerForLazyPlayerLoading:]',
'-[AVPlayerViewController setPlaybackControlsIncludeDisplayModeControls:]',
'-[AVPlayerViewController setPlaybackControlsIncludeTransportControls:]',
'-[AVPlayerViewController setPlaybackControlsIncludeVolumeControls:]',
'-[AVPlayerViewController setPlaybackTargetScreen:]',
'-[AVPlayerViewController setPlayer:]', '-[AVPlayerViewController setPlayerController:]',
'-[AVPlayerViewController setPreferredUnobscuredArea:]',
'-[AVPlayerViewController setRequiresLinearPlayback:]',
'-[AVPlayerViewController setSecondScreenWindow:]',
'-[AVPlayerViewController setShouldUseNetworkingResourcesForLiveStreamingWhilePaused:]',
'-[AVPlayerViewController setShowsPlaybackControls:]',
'-[AVPlayerViewController setTransitioningDelegate:]',
'-[AVPlayerViewController setUpdatesNowPlayingInfoCenter:]',
'-[AVPlayerViewController setVideoGravity:]', '-[AVPlayerViewController setVideoGravity:forLayoutClass:]',
'-[AVPlayerViewController setView:]', '-[AVPlayerViewController setVolumeControlsCanShowSlider:]',
'-[AVPlayerViewController shouldUseNetworkingResourcesForLiveStreamingWhilePaused]',
'-[AVPlayerViewController showFullScreenPresentationFromView:completion:]',
'-[AVPlayerViewController showsPlaybackControls]',
'-[AVPlayerViewController transitionController:gestureRecognizer:shouldReceiveTouch:]',
'-[AVPlayerViewController transitionController:prepareForFinishingInteractiveTransition:]',
'-[AVPlayerViewController transitionController:targetViewForDismissingViewController:]',
'-[AVPlayerViewController transitionController:transitionWillComplete:]',
'-[AVPlayerViewController transitionController:willBeginDismissingViewController:]',
'-[AVPlayerViewController transitionController:willBeginPresentingViewController:]',
'-[AVPlayerViewController transitionControllerBackgroundColorForInteractivelyTransitioningPresentedViewController:]',
'-[AVPlayerViewController transitionControllerBeginInteractiveDismissalTransition:]',
'-[AVPlayerViewController transitionControllerBeginInteractivePresentationTransition:]',
'-[AVPlayerViewController transitionControllerCanBeginInteractiveDismissalTransition:]',
'-[AVPlayerViewController transitionControllerCanBeginInteractivePresentationTransition:]',
'-[AVPlayerViewController transitionControllerCanCreateVideoOnlyWindow:]',
'-[AVPlayerViewController transitionControllerContentSourceViewController:]',
'-[AVPlayerViewController updatesNowPlayingInfoCenter]',
'-[AVPlayerViewController videoBounds]', '-[AVPlayerViewController videoGravity]',
'-[AVPlayerViewController viewControllerForFullScreenPresentation]',
'-[AVPlayerViewController viewDidAppear:]', '-[AVPlayerViewController viewDidDisappear:]',
'-[AVPlayerViewController viewDidLoad]', '-[AVPlayerViewController viewForFullScreenViewController:]',
'-[AVPlayerViewController viewWillAppear:]', '-[AVPlayerViewController volumeControlsCanShowSlider]',
'-[AVPlayerViewController(AVPlaybackControlsViewControllerActions) doneButtonTapped:]',
'-[AVPlayerViewController(AVPlaybackControlsViewControllerActions) fullScreenButtonTapped:]',
'-[AVPlayerViewController(AVPlaybackControlsViewControllerActions) mediaSelectionButtonTapped:]',
'-[AVPlayerViewController(AVPlaybackControlsViewControllerActions) pictureInPictureButtonTapped:]',
'-[AVPlayerViewController(AVPlaybackControlsViewControllerActions) toggleMuted:]',
'-[AVPlayerViewController(AVPlaybackControlsViewControllerActions) togglePlayback:]',
'-[AVPlayerViewController(AVPlaybackControlsViewControllerActions) videoGravityButtonTapped:]',
'-[AVPlayerViewController(AVPlaybackControlsViewControllerVisibility) playbackControlsVisibilityController]',
'-[AVPlayerViewController(AVPlayerViewControllerTransitioningInternal) contentView]',
'-[AVPlayerViewController(AVPlayerViewControllerTransitioningInternal) hasActiveTransition]',
'-[AVPlayerViewController(AVPlayerViewControllerTransitioningInternal) isPresentedFullScreen]',
'-[AVPlayerViewController(AVPlayerViewControllerTransitioningInternal) isPresentingFullScreenFromInline]',
'-[AVPlayerViewController(AVPlayerViewControllerTransitioningInternal) prepareForFinishingInteractiveTransition:]',
'-[AVPlayerViewController(AVPlayerViewController_AdLibOnly) iAdPrerollView]',
'-[AVPlayerViewController(AVPlayerViewController_NewsOnly) _transitionDirectionForContentTransitionType:]',
'-[AVPlayerViewController(AVPlayerViewController_NewsOnly) activeContentTransitionType]',
'-[AVPlayerViewController(AVPlayerViewController_NewsOnly) contentTransitioningDelegate]',
'-[AVPlayerViewController(AVPlayerViewController_NewsOnly) contentTransitioningOverlayView]',
'-[AVPlayerViewController(AVPlayerViewController_NewsOnly) customContentTransitioningInfoPanel]',
'-[AVPlayerViewController(AVPlayerViewController_NewsOnly) isContentTransitionInteractive]',
'-[AVPlayerViewController(AVPlayerViewController_NewsOnly) isStartNextContentTransitionButtonEnabled]',
'-[AVPlayerViewController(AVPlayerViewController_NewsOnly) isStartPreviousContentTransitionButtonEnabled]',
'-[AVPlayerViewController(AVPlayerViewController_NewsOnly) setContentTransitioningDelegate:]',
'-[AVPlayerViewController(AVPlayerViewController_NewsOnly) setCustomContentTransitioningInfoPanel:]',
'-[AVPlayerViewController(AVPlayerViewController_NewsOnly) setStartNextContentTransitionButtonEnabled:]',
'-[AVPlayerViewController(AVPlayerViewController_NewsOnly) setStartPreviousContentTransitionButtonEnabled:]',
'-[AVPlayerViewController(AVPlayerViewController_NewsOnly) setVideoGravityForTransitioningContent:]',
'-[AVPlayerViewController(AVPlayerViewController_NewsOnly) startContentTransition:]',
'-[AVPlayerViewController(AVPlayerViewController_NewsOnly) updateStartLeftRightContentTransitionButtonsEnabled]',
'-[AVPlayerViewController(AVPlayerViewController_WebKitOnly) enterFullScreenAnimated:completionHandler:]',
'-[AVPlayerViewController(AVPlayerViewController_WebKitOnly) exitFullScreenAnimated:completionHandler:]',
'-[AVPlayerViewController(AVPlayerViewController_WebKitOnly) initWithPlayerLayerView:]',
'-[AVPlayerViewController(AVPlayerViewController_WebKitOnly) isPictureInPictureActive]',
'-[AVPlayerViewController(AVPlayerViewController_WebKitOnly) isPictureInPicturePossible]',
'-[AVPlayerViewController(AVPlayerViewController_WebKitOnly) isPictureInPictureSuspended]',
'-[AVPlayerViewController(AVPlayerViewController_WebKitOnly) pictureInPictureWasStartedWhenEnteringBackground]',
'-[AVPlayerViewController(AVPlayerViewController_WebKitOnly) setShowsExitFullScreenButton:]',
'-[AVPlayerViewController(AVPlayerViewController_WebKitOnly) showsExitFullScreenButton]',
'-[AVPlayerViewController(AVPlayerViewController_WebKitOnly) startPictureInPicture]',
'-[AVPlayerViewController(AVPlayerViewController_WebKitOnly) stopPictureInPicture]',
'-[AVPlayerViewController(AVTouchBarSupport) touchBar]',
'-[AVPlayerViewControllerAnimationCoordinator .cxx_destruct]',
'-[AVPlayerViewControllerAnimationCoordinator addCoordinatedAnimations:completion:]',
'-[AVPlayerViewControllerAnimationCoordinator animations]',
'-[AVPlayerViewControllerAnimationCoordinator completions]',
'-[AVPlayerViewControllerAnimationCoordinator didFinishAnimations:]',
'-[AVPlayerViewControllerAnimationCoordinator init]',
'-[AVPlayerViewControllerAnimationCoordinator performCoordinatedAnimations]',
'-[AVPlayerViewControllerContentView .cxx_destruct]',
'-[AVPlayerViewControllerContentView _applyVideoGravityIfNeeded:]',
'-[AVPlayerViewControllerContentView _insertPlaybackControlsOrPlaceholderView:]',
'-[AVPlayerViewControllerContentView _isBeingTransitionedToOrFromFullScreen]',
'-[AVPlayerViewControllerContentView _loadTurboModePlaybackControlsPlaceholderViewIfNeeded]',
'-[AVPlayerViewControllerContentView _mediaTimingFunctionForCurrentAnimationCurve]',
'-[AVPlayerViewControllerContentView _updatePlayerLayerAndContentOverlayContainerViewLayoutMarginsForVideoGravity:]',
'-[AVPlayerViewControllerContentView _updateStyleSheet]',
'-[AVPlayerViewControllerContentView _updateVideoGravityDuringLayoutSubviewsAndAssertThatIfYouBreakThisMethodYouOwnThisMethod]',
'-[AVPlayerViewControllerContentView activeContentView]',
'-[AVPlayerViewControllerContentView addPlayerLayerAndContentOverlayContainerViewIfNeeded]',
'-[AVPlayerViewControllerContentView audioOnlyIndicatorViewIfLoaded]',
'-[AVPlayerViewControllerContentView audioOnlyIndicatorView]',
'-[AVPlayerViewControllerContentView automaticVideoGravity]',
'-[AVPlayerViewControllerContentView boundsForLastLayoutSubviews]',
'-[AVPlayerViewControllerContentView canAutomaticallyZoomLetterboxVideos]',
'-[AVPlayerViewControllerContentView canPerformAction:withSender:]',
'-[AVPlayerViewControllerContentView captureGroupName]',
'-[AVPlayerViewControllerContentView captureView]',
'-[AVPlayerViewControllerContentView configureBackdropView:]',
'-[AVPlayerViewControllerContentView contentTransitioningDelegate]',
'-[AVPlayerViewControllerContentView contentTransitioningViewGestureRecognizer]',
'-[AVPlayerViewControllerContentView contentTransitioningView]',
'-[AVPlayerViewControllerContentView dealloc]',
'-[AVPlayerViewControllerContentView delegate]',
'-[AVPlayerViewControllerContentView didMoveToSuperview]',
'-[AVPlayerViewControllerContentView didMoveToWindow]',
'-[AVPlayerViewControllerContentView edgeInsetsForLetterboxedContent]',
'-[AVPlayerViewControllerContentView externalPlaybackIndicatorSubtitle]',
'-[AVPlayerViewControllerContentView externalPlaybackIndicatorTitle]',
'-[AVPlayerViewControllerContentView externalPlaybackIndicatorViewIfLoaded]',
'-[AVPlayerViewControllerContentView externalPlaybackIndicatorView]',
'-[AVPlayerViewControllerContentView hitTest:withEvent:]',
'-[AVPlayerViewControllerContentView iAdPreRollViewIfLoaded]',
'-[AVPlayerViewControllerContentView iAdPreRollView]',
'-[AVPlayerViewControllerContentView initWithFrame:playerLayerView:]',
'-[AVPlayerViewControllerContentView interactiveContentOverlayView]',
'-[AVPlayerViewControllerContentView isCoveringWindow]',
'-[AVPlayerViewControllerContentView isDescendantOfNonPagingScrollView]',
'-[AVPlayerViewControllerContentView isTransitionInteractive]',
'-[AVPlayerViewControllerContentView isViewDescendantOfPlaybackControlsSubview:]',
'-[AVPlayerViewControllerContentView layoutClass]',
'-[AVPlayerViewControllerContentView layoutSubviews]',
'-[AVPlayerViewControllerContentView loadPlaybackControlsViewIfNeeded]',
'-[AVPlayerViewControllerContentView needsInitialLayout]',
'-[AVPlayerViewControllerContentView performTransition:]',
'-[AVPlayerViewControllerContentView playbackControlsView:interactiveContentOverlayViewLayoutMarginsDidChange:shouldLayoutIfNeeded:]',
'-[AVPlayerViewControllerContentView playbackControlsView]',
'-[AVPlayerViewControllerContentView playerLayerAndContentOverlayContainerView]',
'-[AVPlayerViewControllerContentView playerLayerViewDidChange]',
'-[AVPlayerViewControllerContentView playerLayerView]',
'-[AVPlayerViewControllerContentView setAutomaticVideoGravity:]',
'-[AVPlayerViewControllerContentView setBoundsForLastLayoutSubviews:]',
'-[AVPlayerViewControllerContentView setCanAutomaticallyZoomLetterboxVideos:]',
'-[AVPlayerViewControllerContentView setContentTransitioningDelegate:]',
'-[AVPlayerViewControllerContentView setDelegate:]',
'-[AVPlayerViewControllerContentView setEdgeInsetsForLetterboxedContent:]',
'-[AVPlayerViewControllerContentView setExternalPlaybackIndicatorSubtitle:]',
'-[AVPlayerViewControllerContentView setExternalPlaybackIndicatorTitle:]',
'-[AVPlayerViewControllerContentView setExternalPlaybackIndicatorTitle:subtitle:]',
'-[AVPlayerViewControllerContentView setNeedsInitialLayout:]',
'-[AVPlayerViewControllerContentView setPlayerLayerView:]',
'-[AVPlayerViewControllerContentView setShowsAudioOnlyIndicator:]',
'-[AVPlayerViewControllerContentView setShowsExternalPlaybackIndicator:]',
'-[AVPlayerViewControllerContentView setShowsUnsupportedContentIndicator:]',
'-[AVPlayerViewControllerContentView setStyleSheet:]',
'-[AVPlayerViewControllerContentView setStyleSheetShouldUseCompactFullScreenItemSize:]',
'-[AVPlayerViewControllerContentView setTargetVideoGravity:forLayoutClass:]',
'-[AVPlayerViewControllerContentView setVideoGravityForTransitioningContent:]',
'-[AVPlayerViewControllerContentView styleSheetShouldUseCompactFullScreenItemSize]',
'-[AVPlayerViewControllerContentView styleSheet]',
'-[AVPlayerViewControllerContentView targetVideoGravities]',
'-[AVPlayerViewControllerContentView transitionDirection]',
'-[AVPlayerViewControllerContentView transitionProgress]',
'-[AVPlayerViewControllerContentView transitionState]',
'-[AVPlayerViewControllerContentView transitioningContentView]',
'-[AVPlayerViewControllerContentView turboModePlaybackControlsPlaceholderView]',
'-[AVPlayerViewControllerContentView unsupportedContentIndicatorViewIfLoaded]',
'-[AVPlayerViewControllerContentView unsupportedContentIndicatorView]',
'-[AVPlayerViewControllerCustomControlsView .cxx_destruct]',
'-[AVPlayerViewControllerCustomControlsView animatedUnobscuredCenterAreaLayoutGuideProvidingView]',
'-[AVPlayerViewControllerCustomControlsView animatedUnobscuredCenterAreaLayoutGuide]',
'-[AVPlayerViewControllerCustomControlsView areTransportControlsVisible]',
'-[AVPlayerViewControllerCustomControlsView areVolumeControlsVisible]',
'-[AVPlayerViewControllerCustomControlsView displayModeControlsAreaLayoutGuideProvidingView]',
'-[AVPlayerViewControllerCustomControlsView displayModeControlsAreaLayoutGuide]',
'-[AVPlayerViewControllerCustomControlsView hitTest:withEvent:]',
'-[AVPlayerViewControllerCustomControlsView initWithFrame:]',
'-[AVPlayerViewControllerCustomControlsView setAreTransportControlsVisible:]',
'-[AVPlayerViewControllerCustomControlsView setAreVolumeControlsVisible:]',
'-[AVPlayerViewControllerCustomControlsView transportControlsAreaLayoutGuideProvidingView]',
'-[AVPlayerViewControllerCustomControlsView transportControlsAreaLayoutGuide]',
'-[AVPlayerViewControllerCustomControlsView unobscuredCenterAreaLayoutGuideProvidingView]',
'-[AVPlayerViewControllerCustomControlsView unobscuredCenterAreaLayoutGuide]',
'-[AVPlayerViewControllerCustomControlsView unobscuredTopAreaLayoutGuideProvidingView]',
'-[AVPlayerViewControllerCustomControlsView unobscuredTopAreaLayoutGuide]',
'-[AVPlayerViewControllerCustomControlsView updateConstraints]',
'-[AVPlayerViewControllerCustomControlsView volumeControlsAreaLayoutGuideProvidingView]',
'-[AVPlayerViewControllerCustomControlsView volumeControlsAreaLayoutGuide]',
'-[AVPlayerViewControllerCustomControlsViewLayoutMarginsGuideProvidingView initWithFrame:]',
'-[AVPlayerViewControllerCustomControlsViewLayoutMarginsGuideProvidingView intrinsicContentSize]',
'-[AVPlayerVolumeController .cxx_destruct]', '-[AVPlayerVolumeController beginChangingVolume]',
'-[AVPlayerVolumeController currentRouteHasVolumeControl]',
'-[AVPlayerVolumeController dealloc]', '-[AVPlayerVolumeController effectiveVolumeLimit]',
'-[AVPlayerVolumeController endChangingVolume]',
'-[AVPlayerVolumeController init]', '-[AVPlayerVolumeController isChangingVolume]',
'-[AVPlayerVolumeController keyValueObservationController]',
'-[AVPlayerVolumeController playerController]',
'-[AVPlayerVolumeController prefersSystemVolumeHUDHidden]',
'-[AVPlayerVolumeController setChangingVolume:]',
'-[AVPlayerVolumeController setKeyValueObservationController:]',
'-[AVPlayerVolumeController setPlayerController:]',
'-[AVPlayerVolumeController setPrefersSystemVolumeHUDHidden:]',
'-[AVPlayerVolumeController setTargetVolume:]',
'-[AVPlayerVolumeController volume]', '-[AVProxyKVOObserver .cxx_destruct]',
'-[AVProxyKVOObserver _handleValueChangeForKeyPath:ofObject:oldValue:newValue:context:]',
'-[AVProxyKVOObserver changesBlock]', '-[AVProxyKVOObserver includeChanges]',
'-[AVProxyKVOObserver includeInitialValue]', '-[AVProxyKVOObserver initWithObservedObject:observer:keyPaths:retainingObservedObject:includeInitialValue:includeChanges:changesBlock:]',
'-[AVProxyKVOObserver keyPaths]', '-[AVProxyKVOObserver observeValueForKeyPath:ofObject:change:context:]',
'-[AVProxyKVOObserver startObserving:completion:]',
'-[AVProxyKVOObserver stopObserving]', '-[AVProxyKVOObserver token]',
'-[AVRouteDetectorCoordinator dealloc]', '-[AVRouteDetectorCoordinator isRouteDetectionEnabled]',
'-[AVRouteDetectorCoordinator multipleRoutesDetected]',
'-[AVRouteDetectorCoordinator setRouteDetectionEnabled:]',
'-[AVRoutePickerView .cxx_destruct]', '-[AVRoutePickerView activeTintColor]',
'-[AVRoutePickerView delegate]', '-[AVRoutePickerView routePickerButtonStyle]',
'-[AVRoutePickerView setActiveTintColor:]', '-[AVRoutePickerView setDelegate:]',
'-[AVRoutePickerView setRoutePickerButtonStyle:]',
'-[AVRoutePickerView(AVRoutePickerView_Internal) customButton]',
'-[AVRoutePickerView(AVRoutePickerView_Internal) isAirPlayActive]',
'-[AVRoutePickerView(AVRoutePickerView_Internal) setCustomButton:]',
'-[AVRoutePickerView(AVRoutePickerView_Internal) updateButtonAppearance]',
'-[AVScrollViewObserver .cxx_destruct]', '-[AVScrollViewObserver _displayLinkFired:]',
'-[AVScrollViewObserver _observeScrollViewDidScroll:]',
'-[AVScrollViewObserver _startOrPauseDisplayLinkIfNeeded]',
'-[AVScrollViewObserver contentViewFractionVisible]',
'-[AVScrollViewObserver contentView]', '-[AVScrollViewObserver dealloc]',
'-[AVScrollViewObserver delegate]', '-[AVScrollViewObserver displayLink]',
'-[AVScrollViewObserver initWithView:observedScrollView:delegate:]',
'-[AVScrollViewObserver isObservedScrollViewAncestorOfContentView]',
'-[AVScrollViewObserver isScrollViewScrolling]',
'-[AVScrollViewObserver next]', '-[AVScrollViewObserver observedScrollView]',
'-[AVScrollViewObserver previous]', '-[AVScrollViewObserver scrollViewObserverValuesDidChange:]',
'-[AVScrollViewObserver setDelegate:]', '-[AVScrollViewObserver setDisplayLink:]',
'-[AVScrollViewObserver setObservedScrollView:]',
'-[AVScrollViewObserver teardown]', '-[AVScrollViewObserver validateHierarchyAndFindAdditionalScrollViews]',
'-[AVScrubber .cxx_destruct]', '-[AVScrubber _updateSlowKnobMovementDetectedForTargetValue:]',
'-[AVScrubber _updateSlowKnobMovementDetected]',
'-[AVScrubber alignmentRectInsets]', '-[AVScrubber beginTrackingWithTouch:withEvent:]',
'-[AVScrubber cancelTrackingWithEvent:]', '-[AVScrubber clampedEstimatedFrameRate]',
'-[AVScrubber contentOffsetFromValue]', '-[AVScrubber continueTrackingWithTouch:withEvent:]',
'-[AVScrubber createThumbView]', '-[AVScrubber currentThumbView]',
'-[AVScrubber delegate]', '-[AVScrubber duration]',
'-[AVScrubber endOrCancelTracking]', '-[AVScrubber endTrackingWithTouch:withEvent:]',
'-[AVScrubber estimatedFrameRate]', '-[AVScrubber extrinsicContentSize]',
'-[AVScrubber feedbackGenerator]', '-[AVScrubber hasAlternateAppearance]',
'-[AVScrubber hasFullScreenAppearance]', '-[AVScrubber hitRectInsets]',
'-[AVScrubber hitRect]', '-[AVScrubber initWithFrame:]',
'-[AVScrubber intrinsicContentSize]', '-[AVScrubber isCollapsedOrExcluded]',
'-[AVScrubber isCollapsed]', '-[AVScrubber isIncluded]',
'-[AVScrubber isScrollScrubbing]', '-[AVScrubber isTracking]',
'-[AVScrubber layoutSubviews]', '-[AVScrubber loadedTimeRanges]',
'-[AVScrubber loadedTrackOverlayView]', '-[AVScrubber localizedScrubbingSpeedName]',
'-[AVScrubber maximumValueImageRectForBounds:]',
'-[AVScrubber minimumValueImageRectForBounds:]',
'-[AVScrubber normalizedPosition]', '-[AVScrubber normalizedScrollOffset]',
'-[AVScrubber pointInside:withEvent:]', '-[AVScrubber previousScrubberVelocities]',
'-[AVScrubber rate]', '-[AVScrubber resolution]',
'-[AVScrubber scrollViewDidEndDecelerating:]', '-[AVScrubber scrollViewDidEndDragging:willDecelerate:]',
'-[AVScrubber scrollViewDidScroll:]', '-[AVScrubber scrollViewWillBeginDragging:]',
'-[AVScrubber scrollView]', '-[AVScrubber scrubbingSpeed]',
'-[AVScrubber setCollapsed:]', '-[AVScrubber setCurrentThumbView:]',
'-[AVScrubber setDelegate:]', '-[AVScrubber setEnabled:]',
'-[AVScrubber setEstimatedFrameRate:]', '-[AVScrubber setExtrinsicContentSize:]',
'-[AVScrubber setHasAlternateAppearance:]', '-[AVScrubber setHasFullScreenAppearance:]',
'-[AVScrubber setHitRectInsets:]', '-[AVScrubber setIncluded:]',
'-[AVScrubber setLoadedTimeRanges:]', '-[AVScrubber setPreviousScrubberVelocities:]',
'-[AVScrubber setRate:]', '-[AVScrubber setResolution:]',
'-[AVScrubber setScrollScrubbing:]', '-[AVScrubber setScrollView:]',
'-[AVScrubber setScrubbingSpeed:]', '-[AVScrubber setShouldRecoverFromPrecisionScrubbingIfNeeded:]',
'-[AVScrubber setSlowKnobMovementDetected:]', '-[AVScrubber setTimestampWhenTrackingEnded:]',
'-[AVScrubber setUpdateSlowKnobMovementDetectedTimer:]',
'-[AVScrubber setValue:]', '-[AVScrubber shouldRecoverFromPrecisionScrubbingIfNeeded]',
'-[AVScrubber slowKnobMovementDetected]', '-[AVScrubber thumbRectForBounds:trackRect:value:]',
'-[AVScrubber timeIntervalSinceTrackingEnded]',
'-[AVScrubber timestampWhenTrackingEnded]', '-[AVScrubber trackRectForBounds:]',
'-[AVScrubber trackpadGestureRecognizer]', '-[AVScrubber updateScrollViewContentSizeAndOffsetIfNeeded]',
'-[AVScrubber updateSlowKnobMovementDetectedTimer]',
'-[AVScrubber valueFromScrollView]', '-[AVScrubberVelocity setTimestamp:]',
'-[AVScrubberVelocity setVelocity:]', '-[AVScrubberVelocity timestamp]',
'-[AVScrubberVelocity velocity]', '-[AVStatusBarBackgroundGradientView gradientOpacity]',
'-[AVStatusBarBackgroundGradientView initWithFrame:]',
'-[AVStatusBarBackgroundGradientView setGradientOpacity:]',
'-[AVStyleSheet .cxx_destruct]', '-[AVStyleSheet additionalInlinePaddingForDodgingSafeArea]',
'-[AVStyleSheet defaultItemFullScreenSize]', '-[AVStyleSheet defaultItemInlineSize]',
'-[AVStyleSheet elapsedTimeLabelBaselineToControlsBottomDistance]',
'-[AVStyleSheet elapsedTimeLabelTopToScrubberCenterYDistance]',
'-[AVStyleSheet infoLabelFont]', '-[AVStyleSheet initWithTraitCollection:shouldUseCompactFullScreenSize:]',
'-[AVStyleSheet liveBroadcastLabelTopToBackdropTopDistance]',
'-[AVStyleSheet maximumMultiRowTransportControlsWidth]',
'-[AVStyleSheet maximumProminentPlayButtonDimension]',
'-[AVStyleSheet maximumTransportControlsWidth]',
'-[AVStyleSheet minimumProminentPlayButtonDimension]',
'-[AVStyleSheet minimumScrubberWidth]', '-[AVStyleSheet minimumTransportControlsWidth]',
'-[AVStyleSheet playButtonCenterToBottomDistance]',
'-[AVStyleSheet playbackControlsViewLayoutMarginsForView:isFullScreen:]',
'-[AVStyleSheet routePickerButtonFullScreenSize]',
'-[AVStyleSheet routePickerButtonInlineSize]', '-[AVStyleSheet scrubberCenterToScrubInstructionsDistance]',
'-[AVStyleSheet scrubberCenterYToControlsTopMinimumDistance]',
'-[AVStyleSheet scrubberInfoLabelFont]', '-[AVStyleSheet scrubberInstructionsMinimumRequiredWidth]',
'-[AVStyleSheet scrubberInstructionsTopToBackdropTopDistance]',
'-[AVStyleSheet scrubberTimeLabelFont]', '-[AVStyleSheet setShouldUseCompactFullScreenSize:]',
'-[AVStyleSheet shouldUseCompactFullScreenSize]',
'-[AVStyleSheet standardInteritemPadding]', '-[AVStyleSheet standardPadding]',
'-[AVStyleSheet volumeSliderCompactFullScreenWidth]',
'-[AVStyleSheet volumeSliderInlineWidth]', '-[AVStyleSheet volumeSliderPadding]',
'-[AVStyleSheet volumeSliderRegularFullScreenWidth]',
'-[AVTableViewCell .cxx_destruct]', '-[AVTableViewCell representedObject]',
'-[AVTableViewCell setRepresentedObject:]', '-[AVTimer .cxx_destruct]',
'-[AVTimer dealloc]', '-[AVTimer initWithTimeInterval:queue:block:repeats:]',
'-[AVTimer init]', '-[AVTimer interval]', '-[AVTimer invalidate]',
'-[AVTouchIgnoringView hitTest:withEvent:]', '-[AVTransition .cxx_destruct]',
'-[AVTransition _animateAlongsideInteractiveDismissalTransitionAnimationForCancelling]',
'-[AVTransition _animateAlongsideInteractivePresentationTransitionAnimationForCancelling]',
'-[AVTransition _animateFinishInteractiveTransition]',
'-[AVTransition _dismissalTransitionDidEnd:]', '-[AVTransition _dismissalTransitionWillBegin]',
'-[AVTransition _finalFrameForPresentedView]', '-[AVTransition _finalTransformForPresentedView]',
'-[AVTransition _freezeDismissingViewForFinishing]',
'-[AVTransition _initialFrameForPresentedView]',
'-[AVTransition _presentationTransitionDidEnd:]',
'-[AVTransition _presentationTransitionWillBegin]',
'-[AVTransition _rotationTransform:]', '-[AVTransition _rotationTransformFromPresentedViewToSourceView]',
'-[AVTransition _sourceViewFrameInContainerView]',
'-[AVTransition _startOrContinueAnimatorsReversed:]',
'-[AVTransition _transformForDismissalAnimation]',
'-[AVTransition _transformForScale:translation:rotation:locationInWindow:sourceRectInContainerView:]',
'-[AVTransition _updateCornerAppearanceAttributesOfView:toSourceView:similarity:]',
'-[AVTransition addRunAlongsideAnimationsIfNeeded]',
'-[AVTransition allAnimators]', '-[AVTransition backgroundView]',
'-[AVTransition cancelInteractiveTransition]', '-[AVTransition clientAnimator]',
'-[AVTransition completeTransition:]', '-[AVTransition containerView]',
'-[AVTransition dealloc]', '-[AVTransition delegate]',
'-[AVTransition duration]', '-[AVTransition finishInteractiveTransition]',
'-[AVTransition initWithTransitionContext:]', '-[AVTransition pauseInteractiveTransition]',
'-[AVTransition presentationContext]', '-[AVTransition presentedView]',
'-[AVTransition presentingView]', '-[AVTransition setDelegate:]',
'-[AVTransition setPresentationContext:]', '-[AVTransition setWasInitiallyInteractive:]',
'-[AVTransition startInteractiveTransition]', '-[AVTransition touchBlockingView]',
'-[AVTransition transitionAnimator]', '-[AVTransition transitionContext]',
'-[AVTransition transitionType]', '-[AVTransition updateWithPercentComplete:translation:rotation:locationInWindow:]',
'-[AVTransition wasInitiallyInteractive]', '-[AVTransitionController .cxx_destruct]',
'-[AVTransitionController _createActiveTransitionAndPresentationContextIfNeededForTransitionContext:]',
'-[AVTransitionController _recoverFromPresentationInStandaloneWindowIfNeeded:]',
'-[AVTransitionController activeTransition]', '-[AVTransitionController addInteractiveGesturesToView:additionalGesture:]',
'-[AVTransitionController animateTransition:]',
'-[AVTransitionController animationControllerForDismissedController:]',
'-[AVTransitionController animationControllerForPresentedController:presentingController:sourceController:]',
'-[AVTransitionController animationEnded:]', '-[AVTransitionController beginFullScreenDismissal:]',
'-[AVTransitionController beginFullScreenPresentationOfViewController:fromView:isInteractive:completion:]',
'-[AVTransitionController delegate]', '-[AVTransitionController gestureTracker:didBeginTrackingGesture:]',
'-[AVTransitionController gestureTracker:didTrackPercentComplete:translation:rotation:locationInWindow:]',
'-[AVTransitionController gestureTracker:gestureRecognizer:shouldReceiveTouch:]',
'-[AVTransitionController gestureTrackerDidCancelTracking:]',
'-[AVTransitionController gestureTrackerDidFinishTracking:]',
'-[AVTransitionController gestureTrackerShouldTrackPanToDismiss:]',
'-[AVTransitionController gestureTrackerShouldTrackPinchToDismiss:]',
'-[AVTransitionController gestureTrackerShouldTrackPinchToPresent:]',
'-[AVTransitionController gestureTracker]', '-[AVTransitionController interactionControllerForDismissal:]',
'-[AVTransitionController interactionControllerForPresentation:]',
'-[AVTransitionController presentationContext]',
'-[AVTransitionController presentedViewControllerWasForciblyDismissedWithoutAnimation]',
'-[AVTransitionController setActiveTransition:]',
'-[AVTransitionController setDelegate:]', '-[AVTransitionController setPresentationContext:]',
'-[AVTransitionController setState:]', '-[AVTransitionController startInteractiveTransition:]',
'-[AVTransitionController state]', '-[AVTransitionController transitionDuration:]',
'-[AVTransitionController transitionWillComplete:success:]',
'-[AVTransitionController wantsInteractiveStart]',
'-[AVTransitionPresentationContext .cxx_destruct]',
'-[AVTransitionPresentationContext backgroundColorForInteractivelyTransitioningPresentedViewController]',
'-[AVTransitionPresentationContext isActive]', '-[AVTransitionPresentationContext keyWindowToRestore]',
'-[AVTransitionPresentationContext presentationWindowInitiallySupportedOrientations]',
'-[AVTransitionPresentationContext presentationWindow]',
'-[AVTransitionPresentationContext presentedViewController]',
'-[AVTransitionPresentationContext presentingViewController]',
'-[AVTransitionPresentationContext setActive:]',
'-[AVTransitionPresentationContext setBackgroundColorForInteractivelyTransitioningPresentedViewController:]',
'-[AVTransitionPresentationContext setKeyWindowToRestore:]',
'-[AVTransitionPresentationContext setPresentationWindow:]',
'-[AVTransitionPresentationContext setPresentationWindowInitiallySupportedOrientations:]',
'-[AVTransitionPresentationContext setPresentedViewController:]',
'-[AVTransitionPresentationContext setPresentingViewController:]',
'-[AVTransitionPresentationContext setShouldPresentingViewControllerControlOverallAppearance:]',
'-[AVTransitionPresentationContext setSourceView:]',
'-[AVTransitionPresentationContext setSourceWindow:]',
'-[AVTransitionPresentationContext setVideoOnlyWindow:]',
'-[AVTransitionPresentationContext shouldPresentingViewControllerControlOverallAppearance]',
'-[AVTransitionPresentationContext shouldRemovePresentersView]',
'-[AVTransitionPresentationContext sourceView]',
'-[AVTransitionPresentationContext sourceWindow]',
'-[AVTransitionPresentationContext videoOnlyWindow]',
'-[AVTransportControlsView .cxx_destruct]', '-[AVTransportControlsView _ensureLayoutConstraints]',
'-[AVTransportControlsView _scrubInstructionsAttributedText]',
'-[AVTransportControlsView _showScrubInstructions]',
'-[AVTransportControlsView _updateCustomContentTransitioningInfoPanelLayout]',
'-[AVTransportControlsView _updateFontSizes]', '-[AVTransportControlsView _updateScrubInstructionsLabelsText]',
'-[AVTransportControlsView backdropViewNeedsLayout]',
'-[AVTransportControlsView backdropView]', '-[AVTransportControlsView beginScrubbing:]',
'-[AVTransportControlsView customButtons]', '-[AVTransportControlsView customContentTransitioningInfoPanel]',
'-[AVTransportControlsView dealloc]', '-[AVTransportControlsView delegate]',
'-[AVTransportControlsView detachedExtraContentBackdropView]',
'-[AVTransportControlsView doubleRowLayoutConstraints]',
'-[AVTransportControlsView elapsedTimeLabel]', '-[AVTransportControlsView embeddedExtraContentContainer]',
'-[AVTransportControlsView endScrubbing:]', '-[AVTransportControlsView extrinsicContentSize]',
'-[AVTransportControlsView hasAlternateAppearance]',
'-[AVTransportControlsView hasFullScreenAppearance]',
'-[AVTransportControlsView initWithFrame:styleSheet:]',
'-[AVTransportControlsView intrinsicContentSize]',
'-[AVTransportControlsView isCollapsedOrExcluded]',
'-[AVTransportControlsView isCollapsed]', '-[AVTransportControlsView isDoubleRowLayoutEnabled]',
'-[AVTransportControlsView isIncluded]', '-[AVTransportControlsView layoutSubviews]',
'-[AVTransportControlsView liveBroadcastLabel]',
'-[AVTransportControlsView liveBroadcastScrubberLabel]',
'-[AVTransportControlsView liveStreamingControlsIncludeScrubber]',
'-[AVTransportControlsView mediaSelectionButton]',
'-[AVTransportControlsView minimumRequiredWidth]',
'-[AVTransportControlsView routePickerView]', '-[AVTransportControlsView scrubInstructionsBackdropLabel]',
'-[AVTransportControlsView scrubInstructionsLabel]',
'-[AVTransportControlsView scrubInstructionsTimer]',
'-[AVTransportControlsView scrubberInstructionsDoubleRowActiveConstraint]',
'-[AVTransportControlsView scrubberSlowKnobMovementDetected:]',
'-[AVTransportControlsView scrubberValueChanged:]',
'-[AVTransportControlsView scrubberValueWhenScrubInstructionsTimerBegan]',
'-[AVTransportControlsView scrubber]', '-[AVTransportControlsView setBackdropViewNeedsLayout:]',
'-[AVTransportControlsView setCollapsed:]', '-[AVTransportControlsView setCustomButtons:]',
'-[AVTransportControlsView setCustomContentTransitioningInfoPanel:]',
'-[AVTransportControlsView setDelegate:]', '-[AVTransportControlsView setDetachedExtraContentBackdropView:]',
'-[AVTransportControlsView setDoubleRowLayoutEnabled:]',
'-[AVTransportControlsView setExtrinsicContentSize:]',
'-[AVTransportControlsView setHasAlternateAppearance:]',
'-[AVTransportControlsView setHasFullScreenAppearance:]',
'-[AVTransportControlsView setIncluded:]', '-[AVTransportControlsView setLiveStreamingControlsIncludeScrubber:]',
'-[AVTransportControlsView setScrubInstructionsTimer:]',
'-[AVTransportControlsView setScrubberValueWhenScrubInstructionsTimerBegan:]',
'-[AVTransportControlsView setShowsLiveStreamingControls:]',
'-[AVTransportControlsView setShowsLoadingIndicator:]',
'-[AVTransportControlsView setStyleSheet:]', '-[AVTransportControlsView showsLiveStreamingControls]',
'-[AVTransportControlsView showsLoadingIndicator]',
'-[AVTransportControlsView singleRowViews]', '-[AVTransportControlsView skipBackButton]',
'-[AVTransportControlsView skipForwardButton]',
'-[AVTransportControlsView standardPlayPauseButton]',
'-[AVTransportControlsView startLeftwardContentTransitionButton]',
'-[AVTransportControlsView startRightwardContentTransitionButton]',
'-[AVTransportControlsView styleSheet]', '-[AVTransportControlsView timeRemainingLabel]',
'-[AVTransportControlsView traitCollectionDidChange:]',
'-[AVTransportControlsView updateConstraints]',
'-[AVTurboModePlaybackControlsPlaceholderView .cxx_destruct]',
'-[AVTurboModePlaybackControlsPlaceholderView _frameForIncludedViewType:]',
'-[AVTurboModePlaybackControlsPlaceholderView _makeProminentPlayButtonAndContainer]',
'-[AVTurboModePlaybackControlsPlaceholderView _makeVolumeButtonAndContainer]',
'-[AVTurboModePlaybackControlsPlaceholderView _viewForIncludedControlType:]',
'-[AVTurboModePlaybackControlsPlaceholderView animator]',
'-[AVTurboModePlaybackControlsPlaceholderView includedControlType]',
'-[AVTurboModePlaybackControlsPlaceholderView initWithFrame:styleSheet:]',
'-[AVTurboModePlaybackControlsPlaceholderView layoutSubviews]',
'-[AVTurboModePlaybackControlsPlaceholderView preferredUnobscuredArea]',
'-[AVTurboModePlaybackControlsPlaceholderView prominentPlayButtonContainer]',
'-[AVTurboModePlaybackControlsPlaceholderView prominentPlayButton]',
'-[AVTurboModePlaybackControlsPlaceholderView setAnimator:]',
'-[AVTurboModePlaybackControlsPlaceholderView setIncludedControlType:]',
'-[AVTurboModePlaybackControlsPlaceholderView setPreferredUnobscuredArea:]',
'-[AVTurboModePlaybackControlsPlaceholderView setProminentPlayButton:]',
'-[AVTurboModePlaybackControlsPlaceholderView setProminentPlayButtonContainer:]',
'-[AVTurboModePlaybackControlsPlaceholderView setStyleSheet:]',
'-[AVTurboModePlaybackControlsPlaceholderView setVolumeButton:]',
'-[AVTurboModePlaybackControlsPlaceholderView setVolumeButtonContainer:]',
'-[AVTurboModePlaybackControlsPlaceholderView setVolumeButtonMicaPackageStateName:]',
'-[AVTurboModePlaybackControlsPlaceholderView styleSheet]',
'-[AVTurboModePlaybackControlsPlaceholderView volumeButtonContainer]',
'-[AVTurboModePlaybackControlsPlaceholderView volumeButtonMicaPackageStateName]',
'-[AVTurboModePlaybackControlsPlaceholderView volumeButton]',
'-[AVUserInteractionObserverGestureRecognizer .cxx_destruct]',
'-[AVUserInteractionObserverGestureRecognizer _touchesEndedOrCancelled:]',
'-[AVUserInteractionObserverGestureRecognizer canBePreventedByGestureRecognizer:]',
'-[AVUserInteractionObserverGestureRecognizer canPreventGestureRecognizer:]',
'-[AVUserInteractionObserverGestureRecognizer initWithTarget:action:]',
'-[AVUserInteractionObserverGestureRecognizer shouldBeRequiredToFailByGestureRecognizer:]',
'-[AVUserInteractionObserverGestureRecognizer shouldRequireFailureOfGestureRecognizer:]',
'-[AVUserInteractionObserverGestureRecognizer touchesBegan:withEvent:]',
'-[AVUserInteractionObserverGestureRecognizer touchesCancelled:withEvent:]',
'-[AVUserInteractionObserverGestureRecognizer touchesEnded:withEvent:]',
'-[AVUserInteractionObserverGestureRecognizer touchesEstimatedPropertiesUpdated:]',
'-[AVUserInteractionObserverGestureRecognizer touchesMoved:withEvent:]',
'-[AVValueTiming _timing]', '-[AVValueTiming anchorTimeStamp]',
'-[AVValueTiming anchorValue]', '-[AVValueTiming classForCoder]',
'-[AVValueTiming copyWithZone:]', '-[AVValueTiming encodeWithCoder:]',
'-[AVValueTiming hash]', '-[AVValueTiming initWithCoder:]',
'-[AVValueTiming isEqual:]', '-[AVValueTiming mutableCopyWithZone:]',
'-[AVValueTiming rate]', '-[AVValueTiming(AVExtendedValueTiming) currentValue]',
'-[AVValueTiming(AVExtendedValueTiming) isEqualToValueTiming:]',
'-[AVValueTiming(AVExtendedValueTiming) timeStampForValue:]',
'-[AVValueTiming(AVExtendedValueTiming) valueForTimeStamp:]',
'-[AVValueTiming(AVValueTimingCreation) initWithAnchorValue:anchorTimeStamp:rate:]',
'-[AVValueTiming(AVValueTimingCreation) initWithValueTiming:]',
'-[AVView ignoresTouches]', '-[AVView setIgnoresTouches:]',
'-[AVVolumeButtonControl .cxx_destruct]', '-[AVVolumeButtonControl _updateMicaPackage:]',
'-[AVVolumeButtonControl beginTrackingWithTouch:withEvent:]',
'-[AVVolumeButtonControl cancelTrackingWithEvent:]',
'-[AVVolumeButtonControl continueTrackingWithTouch:withEvent:]',
'-[AVVolumeButtonControl cumulativeTranslationSincePanningBegan]',
'-[AVVolumeButtonControl endTrackingWithTouch:withEvent:]',
'-[AVVolumeButtonControl extrinsicContentSize]',
'-[AVVolumeButtonControl feedbackGenerator]', '-[AVVolumeButtonControl gestureRecognizerShouldBegin:]',
'-[AVVolumeButtonControl hasAlternateAppearance]',
'-[AVVolumeButtonControl hasFullScreenAppearance]',
'-[AVVolumeButtonControl highlightAnimator]', '-[AVVolumeButtonControl hitRectInsets]',
'-[AVVolumeButtonControl hitRect]', '-[AVVolumeButtonControl initWithFrame:]',
'-[AVVolumeButtonControl initialPreciseLocationOfTouch]',
'-[AVVolumeButtonControl intrinsicContentSize]',
'-[AVVolumeButtonControl isCollapsedOrExcluded]',
'-[AVVolumeButtonControl isCollapsed]', '-[AVVolumeButtonControl isIncluded]',
'-[AVVolumeButtonControl isLongPressEnabled]', '-[AVVolumeButtonControl locationOfTouchInWindow]',
'-[AVVolumeButtonControl longPressTimer]', '-[AVVolumeButtonControl micaPackageStateName]',
'-[AVVolumeButtonControl micaPackage]', '-[AVVolumeButtonControl pointInside:withEvent:]',
'-[AVVolumeButtonControl setBounds:]', '-[AVVolumeButtonControl setCollapsed:]',
'-[AVVolumeButtonControl setCumulativeTranslationSincePanningBegan:]',
'-[AVVolumeButtonControl setExtrinsicContentSize:]',
'-[AVVolumeButtonControl setHasAlternateAppearance:]',
'-[AVVolumeButtonControl setHasFullScreenAppearance:]',
'-[AVVolumeButtonControl setHighlightAnimator:]',
'-[AVVolumeButtonControl setHitRectInsets:]', '-[AVVolumeButtonControl setIncluded:]',
'-[AVVolumeButtonControl setInitialPreciseLocationOfTouch:]',
'-[AVVolumeButtonControl setLocationOfTouchInWindow:]',
'-[AVVolumeButtonControl setLongPressEnabled:]',
'-[AVVolumeButtonControl setLongPressTimer:]', '-[AVVolumeButtonControl setMicaPackage:]',
'-[AVVolumeButtonControl setMicaPackageStateName:]',
'-[AVVolumeButtonControl setShowsHighlightedAppearance:]',
'-[AVVolumeButtonControl setTrackingState:]', '-[AVVolumeButtonControl setTranslationOfPanFromPreviousTouch:]',
'-[AVVolumeButtonControl showsHighlightedAppearance]',
'-[AVVolumeButtonControl trackingState]', '-[AVVolumeButtonControl translationOfPanFromPreviousTouch]',
'-[AVVolumeButtonControl triggerSelectionChangedFeedback]',
'-[AVVolumeButtonControl willMoveToWindow:]', '-[AVVolumeSlider .cxx_destruct]',
'-[AVVolumeSlider alignmentRectInsets]', '-[AVVolumeSlider beginTrackingWithTouch:withEvent:]',
'-[AVVolumeSlider cancelTrackingWithEvent:]', '-[AVVolumeSlider continueTrackingWithTouch:withEvent:]',
'-[AVVolumeSlider createThumbView]', '-[AVVolumeSlider effectiveVolumeLimit]',
'-[AVVolumeSlider endTrackingWithTouch:withEvent:]',
'-[AVVolumeSlider extrinsicContentSize]', '-[AVVolumeSlider gestureRecognizerShouldBegin:]',
'-[AVVolumeSlider hasAlternateAppearance]', '-[AVVolumeSlider hasFullScreenAppearance]',
'-[AVVolumeSlider hitRect]', '-[AVVolumeSlider initWithFrame:]',
'-[AVVolumeSlider intrinsicContentSize]', '-[AVVolumeSlider isCollapsedOrExcluded]',
'-[AVVolumeSlider isCollapsed]', '-[AVVolumeSlider isIncluded]',
'-[AVVolumeSlider layoutSubviews]', '-[AVVolumeSlider pointInside:withEvent:]',
'-[AVVolumeSlider setCollapsed:]', '-[AVVolumeSlider setEffectiveVolumeLimit:]',
'-[AVVolumeSlider setExtrinsicContentSize:]', '-[AVVolumeSlider setHasAlternateAppearance:]',
'-[AVVolumeSlider setHasFullScreenAppearance:]',
'-[AVVolumeSlider setIncluded:]', '-[AVVolumeSlider setThumbView:]',
'-[AVVolumeSlider setUnclampedValue:]', '-[AVVolumeSlider setValue:animated:]',
'-[AVVolumeSlider setVolumeWarningView:]', '-[AVVolumeSlider thumbRectForBounds:trackRect:value:]',
'-[AVVolumeSlider thumbView]', '-[AVVolumeSlider trackRectForBounds:]',
'-[AVVolumeSlider unclampedValue]', '-[AVVolumeSlider volumeWarningView]',
'-[AVVolumeWarningView .cxx_destruct]', '-[AVVolumeWarningView animator]',
'-[AVVolumeWarningView continueAnimating]', '-[AVVolumeWarningView initWithFrame:]',
'-[AVVolumeWarningView isStopping]', '-[AVVolumeWarningView setAnimator:]',
'-[AVVolumeWarningView setStopping:]', '-[AVVolumeWarningView startAnimating]',
'-[AVVolumeWarningView stopAnimatingAndRemoveFromSuperview]',
'-[AVWindow .cxx_destruct]', '-[AVWindow _canAffectStatusBarAppearance]',
'-[AVWindow _shouldControlAutorotation]', '-[AVWindow _supportedInterfaceOrientationsForRootViewController]',
'-[AVWindow dealloc]', '-[AVWindow initWithFrame:viewControllerToBePresented:]',
'-[AVWindow setViewControllerToBePresented:]', '-[AVWindow viewControllerToBePresented]',
'-[CALayer(AVAdditions) avkit_removeAllSublayerTransformAnimations]',
'-[NSBundle(AVAdditions) URLForMovieResource:]',
'-[NSBundle(AVAdditions) imageForResource:size:]',
'-[NSLayoutAnchor(NSLayoutAnchor_AVKitAdditions) avkit_constraintEqualToAnchor:constant:priority:]',
'-[NSLayoutAnchor(NSLayoutAnchor_AVKitAdditions) avkit_constraintEqualToAnchor:priority:]',
'-[NSLayoutAnchor(NSLayoutAnchor_AVKitAdditions) avkit_constraintGreaterThanOrEqualToAnchor:constant:priority:]',
'-[NSLayoutAnchor(NSLayoutAnchor_AVKitAdditions) avkit_constraintGreaterThanOrEqualToAnchor:priority:]',
'-[NSLayoutAnchor(NSLayoutAnchor_AVKitAdditions) avkit_constraintLessThanOrEqualToAnchor:constant:priority:]',
'-[NSLayoutAnchor(NSLayoutAnchor_AVKitAdditions) avkit_constraintLessThanOrEqualToAnchor:priority:]',
'-[NSLayoutDimension(NSLayoutDimension_AVKitAdditions) avkit_constraintEqualToConstant:priority:]',
'-[NSLayoutDimension(NSLayoutDimension_AVKitAdditions) avkit_constraintGreaterThanOrEqualToConstant:priority:]',
'-[NSLayoutDimension(NSLayoutDimension_AVKitAdditions) avkit_constraintLessThanOrEqualToConstant:priority:]',
'-[UILayoutGuide(AVKitLayoutItem) avkit_constraintsFromCenterAnchorsToCenterAnchorsOfItem:]',
'-[UILayoutGuide(AVKitLayoutItem) avkit_constraintsFromCenterAndDimensionAnchorsToCenterAndDimensionAnchorsOfItem:]',
'-[UILayoutGuide(AVKitLayoutItem) avkit_constraintsFromDimensionAnchorsToSize:]',
'-[UILayoutGuide(AVKitLayoutItem) avkit_constraintsFromEdgeAnchorsToEdgeAnchorsOfItem:]',
'-[UIView(AVAdditions) avkit_ancestorViewPassingTest:]',
'-[UIView(AVAdditions) avkit_hitTestControlForPoint:withEvent:]',
'-[UIView(AVAdditions) avkit_hitTestControlForPoint:withEvent:bestSoFar:shortestDistanceSoFar:]',
'-[UIView(AVAdditions) avkit_isAncestorOfViewPassingTest:]',
'-[UIView(AVAdditions) avkit_isDescendantOfViewPassingTest:]',
'-[UIView(AVAdditions) avkit_isInAWindowAndVisible]',
'-[UIView(AVKitLayoutItem) avkit_constraintsFromCenterAnchorsToCenterAnchorsOfItem:]',
'-[UIView(AVKitLayoutItem) avkit_constraintsFromCenterAndDimensionAnchorsToCenterAndDimensionAnchorsOfItem:]',
'-[UIView(AVKitLayoutItem) avkit_constraintsFromDimensionAnchorsToSize:]',
'-[UIView(AVKitLayoutItem) avkit_constraintsFromEdgeAnchorsToEdgeAnchorsOfItem:]',
'-[UIWindow(AVAdditions) avkit_isHostedInAnotherProcess]',
'-[_AVSimplePlayerLayerView playerLayer]', '-[__AVPlayerLayerView .cxx_destruct]',
'-[__AVPlayerLayerView dealloc]', '-[__AVPlayerLayerView didMoveToWindow]',
'-[__AVPlayerLayerView initWithFrame:]', '-[__AVPlayerLayerView isReadyForDisplay]',
'-[__AVPlayerLayerView isVideoScaled]', '-[__AVPlayerLayerView pictureInPicturePlayerLayerView]',
'-[__AVPlayerLayerView pixelBufferAttributes]',
'-[__AVPlayerLayerView playerController]', '-[__AVPlayerLayerView playerLayer]',
'-[__AVPlayerLayerView setPixelBufferAttributes:]',
'-[__AVPlayerLayerView setPlayerController:]', '-[__AVPlayerLayerView setVideoGravity:]',
'-[__AVPlayerLayerView setVideoScaled:]', '-[__AVPlayerLayerView startRoutingVideoToPictureInPicturePlayerLayerView]',
'-[__AVPlayerLayerView stopRoutingVideoToPictureInPicturePlayerLayerView]',
'-[__AVPlayerLayerView videoBounds]', '-[__AVPlayerLayerView videoGravity]',
GCC_except_table105, GCC_except_table1086, GCC_except_table1213,
GCC_except_table1225, GCC_except_table126, GCC_except_table1290,
GCC_except_table1437, GCC_except_table1475, GCC_except_table1563,
GCC_except_table1638, GCC_except_table1645, GCC_except_table1714,
GCC_except_table1716, GCC_except_table1718, GCC_except_table1719,
GCC_except_table1720, GCC_except_table1725, GCC_except_table1841,
GCC_except_table1877, GCC_except_table1912, GCC_except_table2005,
GCC_except_table2015, GCC_except_table2023, GCC_except_table2151,
GCC_except_table2153, GCC_except_table2167, GCC_except_table2283,
GCC_except_table2340, GCC_except_table2343, GCC_except_table2563,
GCC_except_table2773, GCC_except_table2781, GCC_except_table2875,
GCC_except_table2881, GCC_except_table2965, GCC_except_table304,
GCC_except_table327, GCC_except_table328, GCC_except_table362,
GCC_except_table435, GCC_except_table514, GCC_except_table672,
GCC_except_table679, GCC_except_table683, GCC_except_table697,
GCC_except_table706, GCC_except_table805, GCC_except_table946,
GCC_except_table948, GCC_except_table951, _AVAsynchronousLocalizedString,
_AVAsynchronousLocalizedString.createQueueOnceToken,
_AVAsynchronousLocalizedString.localizedStringBackgroundQ,
_AVBundle, _AVBundle.bundle, _AVBundle.onceToken,
_AVDefaultHitRectInsets.9271, _AVDisableUserIdleDisplaySleep,
_AVEnableUserIdleDisplaySleep, _AVKitErrorDomain,
_AVKitPreventUserIdleDisplaySleepCount, _AVLocalizedErrorWithCode,
_AVLocalizedString, _AVLocalizedStringFromTable,
_AVMediaSelectionAutoOption, _AVMediaSelectionOffOption,
_AVMicaPackageNameRoutePickerCircularGlyph, _AVMicaPackageNameRoutePickerSquareGlyph,
_AVMicaPackageNameVolumeGlyph, _AVMobileImageNameDone,
_AVMobileImageNameEnterFullScreen, _AVMobileImageNameFullScreenAirPlay,
_AVMobileImageNameFullScreenEnterPIP, _AVMobileImageNameFullScreenGotoLive,
_AVMobileImageNameFullScreenMediaSelection, _AVMobileImageNameFullScreenPause,
_AVMobileImageNameFullScreenPlay, _AVMobileImageNameFullScreenSkipBack15,
_AVMobileImageNameFullScreenSkipForward15, _AVMobileImageNameFullScreenStartNextContentTransition,
_AVMobileImageNameFullScreenStartPreviousContentTransition,
_AVMobileImageNameInlineAirPlay, _AVMobileImageNameInlineEnterPIP,
_AVMobileImageNameInlineGotoLive, _AVMobileImageNameInlineMediaSelection,
_AVMobileImageNameInlinePause, _AVMobileImageNameInlinePlay,
_AVMobileImageNameInlineSkipBack15, _AVMobileImageNameInlineSkipForward15,
_AVMobileImageNameProminentPlayLarge, _AVMobileImageNameProminentPlaySmall,
_AVMobileImageNameScaleToFillLetterbox, _AVMobileImageNameScaleToFillPillarbox,
_AVMobileImageNameScaleToFitLetterbox, _AVMobileImageNameScaleToFitPillarbox,
_AVMobileImageNameVolumeHigh, _AVMobileImageNameVolumeLow,
_AVMobileImageNameVolumeMedium, _AVMobileImageNameVolumeMuted,
_AVMobileImageNameVolumeZero, _AVNowPlayingInfoControllerDidReceiveStopCommandEventNotification,
_AVNowPlayingInfoControllerDidReceiveStopCommandEventNotification_block_invoke.createSharedControllerOnceToken,
_AVNowPlayingInfoControllerDidReceiveStopCommandEventNotification_block_invoke.nowPlayingInfoController,
_AVObservationControllerObservationContext, _AVPlayerControllerAutoplayEnabled,
_AVPlayerControllerCurrentTimeJumpedNotification,
_AVPlayerControllerDidSeekChapterChapterKey, _AVPlayerControllerDidSeekChapterNotification,
_AVPlayerControllerPlaybackDidEndNotification, _AVPlayerControllerTimeResolverGetEffectiveInterval,
_AVPlayerControllerTimeResolverUpdate, _AVPlayerControllerTimeResolverUpdateContext,
_AVPlayerControllerTimeResolverUpdateTime, _AVRequestConcreteImplementation,
_AVRouteDetectorCoordinatorBeginDetectingRoutesCount,
_AVRouteDetectorCoordinatorMultipleRoutesDetected,
_AVRoutePickerGlyphStateNameActive, _AVRoutePickerGlyphStateNameInactive,
_AVTimeIntervalToCMTime, _AVVideoGravityFromString,
_AVVolumeGlyphStateNameHigh, _AVVolumeGlyphStateNameLow,
_AVVolumeGlyphStateNameMax, _AVVolumeGlyphStateNameMedium,
_AVVolumeGlyphStateNameMuted, _AVVolumeGlyphStateNameVolumeZero,
_AV_indicatorBackgroundColor._indicatorBackgroundColor,
_AV_indicatorBackgroundColor.onceToken, _AV_indicatorForegroundColor._indicatorForegroundColor,
_AV_indicatorForegroundColor.onceToken, _NSStringFromVideoGravity,
__AVDebugLog, __AVDebugLog.onceToken, __AVLog, __AVLog.onceToken,
__AVMethodProem, __CommonInit, '___102-[AVPlayerViewController playbackControlsVisibilityController:updateStatusBarAppearanceUsingAnimator:]_block_invoke',
'___102-[AVPlayerViewController playbackControlsVisibilityController:updateStatusBarAppearanceUsingAnimator:]_block_invoke.940',
'___102-[AVPlayerViewController(AVPlayerViewController_WebKitOnly) exitFullScreenAnimated:completionHandler:]_block_invoke',
'___103-[AVPlayerViewController(AVPlayerViewController_WebKitOnly) enterFullScreenAnimated:completionHandler:]_block_invoke',
'___104-[AVTransitionController beginFullScreenPresentationOfViewController:fromView:isInteractive:completion:]_block_invoke',
'___105-[AVObservationController startObserving:keyPaths:includeInitialValue:includeChanges:observationHandler:]_block_invoke',
'___105-[AVObservationController startObserving:keyPaths:includeInitialValue:includeChanges:observationHandler:]_block_invoke.26',
'___105-[AVObservationController startObserving:keyPaths:includeInitialValue:includeChanges:observationHandler:]_block_invoke_2',
'___106-[AVObservationController startObservingNotificationForName:object:notificationCenter:observationHandler:]_block_invoke',
'___106-[AVObservationController startObservingNotificationForName:object:notificationCenter:observationHandler:]_block_invoke_2',
'___109-[AVPlaybackControlsController _observeBoolForKeyPath:usingKeyValueObservationController:observationHandler:]_block_invoke',
'___118-[AVPlayerViewController pictureInPictureController:restoreUserInterfaceForPictureInPictureStopWithCompletionHandler:]_block_invoke',
'___120-[AVPlaybackControlsView animateAlongsideVisibilityAnimationsWithAnimationCoordinator:appearingViews:disappearingViews:]_block_invoke',
'___120-[AVPlaybackControlsView animateAlongsideVisibilityAnimationsWithAnimationCoordinator:appearingViews:disappearingViews:]_block_invoke.191',
'___120-[AVPlaybackControlsView animateAlongsideVisibilityAnimationsWithAnimationCoordinator:appearingViews:disappearingViews:]_block_invoke.200',
'___120-[AVPlaybackControlsView animateAlongsideVisibilityAnimationsWithAnimationCoordinator:appearingViews:disappearingViews:]_block_invoke_2',
'___18-[AVTimer dealloc]_block_invoke', '___21-[AVTimer invalidate]_block_invoke',
'___23-[AVButton setEnabled:]_block_invoke', '___25-[AVButton setImageName:]_block_invoke',
'___27-[AVButton setHighlighted:]_block_invoke',
'___29+[AVBackdropView baseEffects]_block_invoke',
'___29+[AVBackdropView baseEffects]_block_invoke_2',
'___30-[AVPlayerController setRate:]_block_invoke',
'___30-[AVPlayerController setRate:]_block_invoke.522',
'___30-[AVPlayerController setRate:]_block_invoke.534',
'___30-[AVPlayerController setRate:]_block_invoke.543',
'___30-[AVPlayerController setRate:]_block_invoke.548',
'___30-[AVPlayerController setRate:]_block_invoke_2',
'___30-[AVPlayerController setRate:]_block_invoke_2.544',
'___30-[AVPlayerController startKVO]_block_invoke',
'___30-[AVPlayerController startKVO]_block_invoke.177',
'___30-[AVPlayerController startKVO]_block_invoke.191',
'___30-[AVPlayerController startKVO]_block_invoke.199',
'___31-[AVPlayerController seekTimer]_block_invoke',
'___33+[AVMicaPackage classSubstitions]_block_invoke',
'___33-[AVPlayerController setPlaying:]_block_invoke',
'___33-[AVPlayerController setPlaying:]_block_invoke.590',
'___33-[AVPlayerController setPlaying:]_block_invoke.598',
'___33-[AVPlayerController setPlaying:]_block_invoke_2',
'___33-[AVPlayerController setPlaying:]_block_invoke_2.591',
'___33-[AVPlayerController setPlaying:]_block_invoke_3',
'___34-[AVNowPlayingInfoController init]_block_invoke',
'___34-[AVNowPlayingInfoController init]_block_invoke.36',
'___36-[AVButton cancelTrackingWithEvent:]_block_invoke',
'___36-[AVVolumeSlider setValue:animated:]_block_invoke',
'___36-[AVVolumeSlider setValue:animated:]_block_invoke.153',
'___37-[AVPlayerController initWithPlayer:]_block_invoke',
'___37-[AVPlayerController initWithPlayer:]_block_invoke.22',
'___37-[AVPlayerController initWithPlayer:]_block_invoke.30',
'___37-[AVPlayerController initWithPlayer:]_block_invoke.98',
'___37-[AVPlayerController initWithPlayer:]_block_invoke_2',
'___37-[AVPlayerController initWithPlayer:]_block_invoke_2.103',
'___37-[AVPlayerController initWithPlayer:]_block_invoke_2.47',
'___37-[AVPlayerController initWithPlayer:]_block_invoke_3',
'___37-[AVPlayerController initWithPlayer:]_block_invoke_3.104',
'___37-[AVPlayerController initWithPlayer:]_block_invoke_4',
'___37-[AVPlayerViewController keyCommands]_block_invoke',
'___37-[AVPlayerViewController keyCommands]_block_invoke_2',
'___39-[AVPlayerViewController _addObservers]_block_invoke',
'___39-[AVPlayerViewController _addObservers]_block_invoke.559',
'___39-[AVPlayerViewController _addObservers]_block_invoke_10',
'___39-[AVPlayerViewController _addObservers]_block_invoke_11',
'___39-[AVPlayerViewController _addObservers]_block_invoke_2',
'___39-[AVPlayerViewController _addObservers]_block_invoke_2.562',
'___39-[AVPlayerViewController _addObservers]_block_invoke_3',
'___39-[AVPlayerViewController _addObservers]_block_invoke_3.569',
'___39-[AVPlayerViewController _addObservers]_block_invoke_4',
'___39-[AVPlayerViewController _addObservers]_block_invoke_4.573',
'___39-[AVPlayerViewController _addObservers]_block_invoke_5',
'___39-[AVPlayerViewController _addObservers]_block_invoke_6',
'___39-[AVPlayerViewController _addObservers]_block_invoke_7',
'___39-[AVPlayerViewController _addObservers]_block_invoke_8',
'___39-[AVPlayerViewController _addObservers]_block_invoke_9',
'___39-[AVVolumeButtonControl initWithFrame:]_block_invoke',
'___40-[AVMicaPackage availableStatesOnLayer:]_block_invoke',
'___40-[AVPlaybackControlsView layoutSubviews]_block_invoke',
'___40-[AVPlayerController actuallySeekToTime]_block_invoke',
'___40-[AVPlayerController actuallySeekToTime]_block_invoke.778',
'___40-[AVPlayerController actuallySeekToTime]_block_invoke.782',
'___40-[AVPlayerController actuallySeekToTime]_block_invoke_2',
'___40-[AVPlayerController updateAtMinMaxTime]_block_invoke',
'___40-[AVTransportControlsView endScrubbing:]_block_invoke',
'___40-[AVTransportControlsView endScrubbing:]_block_invoke.250',
'___40-[AVVolumeWarningView continueAnimating]_block_invoke',
'___40-[AVVolumeWarningView continueAnimating]_block_invoke.288',
'___41-[AVPlayerViewController viewWillAppear:]_block_invoke',
'___41-[AVPlayerViewController viewWillAppear:]_block_invoke.340',
'___41-[AVTransportControlsView layoutSubviews]_block_invoke',
'___42-[AVTransition pauseInteractiveTransition]_block_invoke',
'___42-[AVTransition pauseInteractiveTransition]_block_invoke.115',
'___42-[AVTransition pauseInteractiveTransition]_block_invoke.119',
'___42-[AVTransition pauseInteractiveTransition]_block_invoke.123',
'___42-[AVTransition pauseInteractiveTransition]_block_invoke_2',
'___42-[AVTransition pauseInteractiveTransition]_block_invoke_3',
'___43-[AVButton endTrackingWithTouch:withEvent:]_block_invoke',
'___43-[AVPlayerController _handleSeekTimerEvent]_block_invoke',
'___43-[AVPlayerController _handleSeekTimerEvent]_block_invoke_2',
'___43-[AVPlayerController _handleSeekTimerEvent]_block_invoke_3',
'___43-[AVTransition cancelInteractiveTransition]_block_invoke',
'___43-[AVTransition cancelInteractiveTransition]_block_invoke.235',
'___43-[AVTransition finishInteractiveTransition]_block_invoke',
'___43-[AVTransition finishInteractiveTransition]_block_invoke.156',
'___44-[AVPlaybackControlsController startUpdates]_block_invoke',
'___44-[AVPlaybackControlsController startUpdates]_block_invoke.109',
'___44-[AVPlaybackControlsController startUpdates]_block_invoke.125',
'___44-[AVPlaybackControlsController startUpdates]_block_invoke.133',
'___44-[AVPlaybackControlsController startUpdates]_block_invoke.147',
'___44-[AVPlaybackControlsController startUpdates]_block_invoke.73',
'___44-[AVPlaybackControlsController startUpdates]_block_invoke.96',
'___44-[AVPlaybackControlsController startUpdates]_block_invoke_2',
'___44-[AVPlaybackControlsController startUpdates]_block_invoke_3',
'___45-[AVButton beginTrackingWithTouch:withEvent:]_block_invoke',
'___47-[AVPlaybackControlsTouchBarItem _addObservers]_block_invoke',
'___47-[AVScrubber beginTrackingWithTouch:withEvent:]_block_invoke',
'___48+[AVRouteDetectorCoordinator endDetectingRoutes]_block_invoke',
'___48-[AVPlayerController _updateScanningForwardRate]_block_invoke',
'___48-[AVPlayerVolumeController setPlayerController:]_block_invoke',
'___48-[AVProxyKVOObserver startObserving:completion:]_block_invoke',
'___49-[AVExternalPlaybackIndicatorView initWithFrame:]_block_invoke',
'___49-[AVExternalPlaybackIndicatorView initWithFrame:]_block_invoke_2',
'___49-[AVPlaybackControlsRoutePickerView customButton]_block_invoke',
'___49-[AVPlayerController _cancelPendingSeeksIfNeeded]_block_invoke',
'___49-[AVPlayerController _updateScanningBackwardRate]_block_invoke',
'___49-[AVTransition _freezeDismissingViewForFinishing]_block_invoke',
'___49-[AVTransition addRunAlongsideAnimationsIfNeeded]_block_invoke',
'___49-[AVTransportControlsView _showScrubInstructions]_block_invoke',
'___49-[AVTransportControlsView _showScrubInstructions]_block_invoke.331',
'___50+[AVRouteDetectorCoordinator beginDetectingRoutes]_block_invoke',
'___50-[AVNowPlayingInfoController setPlayerController:]_block_invoke',
'___50-[AVNowPlayingInfoController setPlayerController:]_block_invoke_2',
'___51+[UIColor(AVAdditions) AV_indicatorBackgroundColor]_block_invoke',
'___51+[UIColor(AVAdditions) AV_indicatorForegroundColor]_block_invoke',
'___51-[AVTransition _animateFinishInteractiveTransition]_block_invoke',
'___51-[AVTransition _animateFinishInteractiveTransition]_block_invoke.172',
'___51-[AVTransition _animateFinishInteractiveTransition]_block_invoke.190',
'___51-[AVTransition _animateFinishInteractiveTransition]_block_invoke.210',
'___51-[AVTransition _animateFinishInteractiveTransition]_block_invoke_2',
'___51-[AVTransition _animateFinishInteractiveTransition]_block_invoke_2.206',
'___51-[AVTransition _animateFinishInteractiveTransition]_block_invoke_3',
'___51-[AVTransitionController beginFullScreenDismissal:]_block_invoke',
'___52+[UIImage(AVAdditions) avkit_imageNamed:completion:]_block_invoke',
'___52+[UIImage(AVAdditions) avkit_imageNamed:completion:]_block_invoke_2',
'___52+[UIImage(AVAdditions) avkit_imageNamed:completion:]_block_invoke_3',
'___52-[AVPlayerController(AVMediaSelection) audioOptions]_block_invoke',
'___52-[AVTimer initWithTimeInterval:queue:block:repeats:]_block_invoke',
'___52-[AVTimer initWithTimeInterval:queue:block:repeats:]_block_invoke_2',
'___52-[AVTimer initWithTimeInterval:queue:block:repeats:]_block_invoke_3',
'___52-[AVTransportControlsView initWithFrame:styleSheet:]_block_invoke',
'___52-[AVTransportControlsView initWithFrame:styleSheet:]_block_invoke_2',
'___53-[AVPlaybackControlsTouchBarItem initWithIdentifier:]_block_invoke',
'___53-[AVPlayerController(AVMediaSelection) reloadOptions]_block_invoke',
'___53-[AVPlayerController(AVMediaSelection) reloadOptions]_block_invoke_2',
'___53-[AVTransitionController startInteractiveTransition:]_block_invoke',
'___54-[AVMediaSelectionTableViewController viewWillAppear:]_block_invoke',
'___54-[AVMediaSelectionTableViewController viewWillAppear:]_block_invoke.127',
'___54-[AVPlayerController(AVMediaSelection) legibleOptions]_block_invoke',
'___55+[AVRouteDetectorCoordinator sharedSystemRouteDetector]_block_invoke',
'___55+[AVRouteDetectorCoordinator sharedSystemRouteDetector]_block_invoke_2',
'___55-[AVPlaybackControlsController _showOrHideVolumeSlider]_block_invoke',
'___55-[AVVolumeButtonControl setShowsHighlightedAppearance:]_block_invoke',
'___56+[AVRouteDetectorCoordinator setMultipleRoutesDetected:]_block_invoke',
'___56-[AVPlayerController _prepareAssetForInspectionIfNeeded]_block_invoke',
'___56-[AVPlayerController _prepareAssetForInspectionIfNeeded]_block_invoke.931',
'___56-[AVPlayerController _prepareAssetForInspectionIfNeeded]_block_invoke.951',
'___56-[AVPlayerController _prepareAssetForInspectionIfNeeded]_block_invoke_2',
'___56-[AVPlayerController _prepareAssetForInspectionIfNeeded]_block_invoke_2.932',
'___56-[AVPlayerController _prepareAssetForInspectionIfNeeded]_block_invoke_3',
'___58+[AVRouteDetectorCoordinator updateMultipleRoutesDetected]_block_invoke',
'___58-[AVPlayerController(AVMediaSelection) reloadAudioOptions]_block_invoke',
'___58-[AVPlayerController(AVMediaSelection) reloadAudioOptions]_block_invoke_2',
'___58-[AVPlayerViewController _mediaSelectionDoneButtonTapped:]_block_invoke',
'___58-[AVTransitionController gestureTrackerDidFinishTracking:]_block_invoke',
'___58-[AVVolumeButtonControl beginTrackingWithTouch:withEvent:]_block_invoke',
'___58-[AVVolumeWarningView stopAnimatingAndRemoveFromSuperview]_block_invoke',
'___58-[AVVolumeWarningView stopAnimatingAndRemoveFromSuperview]_block_invoke.312',
'___59+[AVRouteDetectorCoordinator routeDetectorCoordinatorQueue]_block_invoke',
'___59-[AVNowPlayingInfoController _updateNowPlayingInfoIfNeeded]_block_invoke',
'___59-[AVPlaybackControlsView _updatePlaybackControlsVisibility]_block_invoke',
'___59-[AVPlaybackControlsView _updatePlaybackControlsVisibility]_block_invoke.363',
'___59-[AVPlaybackControlsView _updatePlaybackControlsVisibility]_block_invoke.383',
'___60-[AVMicaPackage _recursivelyFindSublayerWithName:rootLayer:]_block_invoke',
'___60-[AVPlaybackControlsController playbackControlsViewDidLoad:]_block_invoke',
'___60-[AVPlaybackControlsVisibilityController _itemsPassingTest:]_block_invoke',
'___60-[AVPlayerController(AVMediaSelection) reloadLegibleOptions]_block_invoke',
'___60-[AVPlayerController(AVMediaSelection) reloadLegibleOptions]_block_invoke_2',
'___60-[AVScrubber _updateSlowKnobMovementDetectedForTargetValue:]_block_invoke',
'___61+[UIImage(AVAdditions) avkit_flatWhiteResizableTemplateImage]_block_invoke',
'___61+[UIImage(AVAdditions) avkit_flatWhiteResizableTemplateImage]_block_invoke_2',
'___62-[AVPlayerViewControllerContentView setAutomaticVideoGravity:]_block_invoke',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.281',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.318',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.322',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.326',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.340',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.374',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.378',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.382',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.394',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.398',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.402',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.414',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.418',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.422',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.434',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.438',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.442',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.454',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.458',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.466',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.473',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.492',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke.504',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke_2',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke_2.301',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke_2.336',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke_2.353',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke_2.383',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke_2.403',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke_2.423',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke_2.443',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke_2.467',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke_2.493',
'___64-[AVPlayerController _observeValueForKeyPath:oldValue:newValue:]_block_invoke_3',
'___65-[AVPlaybackControlsVisibilityController _hasItemsThatCanBeShown]_block_invoke',
'___66+[AVScrollViewObserver scrollViewObserverForContentView:delegate:]_block_invoke',
'___66-[AVPlaybackControlsVisibilityController _hasItemsThatCanBeHidden]_block_invoke',
'___67-[AVPlaybackControlsController _updateOrCreateTimeResolverIfNeeded]_block_invoke',
'___67-[AVPlaybackControlsVisibilityController _setVisibilityNeedsUpdate]_block_invoke',
'___67-[AVPlaybackControlsVisibilityController _stopInitiallyHidingItems]_block_invoke',
'___69-[AVChapter initWithStartTime:duration:number:title:imageFaultBlock:]_block_invoke',
'___69-[AVChapter initWithStartTime:duration:number:title:imageFaultBlock:]_block_invoke_2',
'___69-[AVPlaybackControlsController _startObservingForPlaybackViewUpdates]_block_invoke',
'___69-[AVPlaybackControlsController _startObservingForPlaybackViewUpdates]_block_invoke.785',
'___69-[AVPlaybackControlsController _startObservingForPlaybackViewUpdates]_block_invoke.793',
'___69-[AVPlaybackControlsController _startObservingForPlaybackViewUpdates]_block_invoke.803',
'___69-[AVPlaybackControlsController _startObservingForPlaybackViewUpdates]_block_invoke.809',
'___69-[AVPlaybackControlsController _startObservingForPlaybackViewUpdates]_block_invoke.813',
'___69-[AVPlaybackControlsController _startObservingForPlaybackViewUpdates]_block_invoke.817',
'___69-[AVPlaybackControlsController _startObservingForPlaybackViewUpdates]_block_invoke.825',
'___69-[AVPlaybackControlsController _startObservingForPlaybackViewUpdates]_block_invoke.833',
'___69-[AVPlaybackControlsController _startObservingForPlaybackViewUpdates]_block_invoke.841',
'___69-[AVPlaybackControlsController _startObservingForPlaybackViewUpdates]_block_invoke.851',
'___69-[AVPlaybackControlsController _startObservingForPlaybackViewUpdates]_block_invoke.863',
'___69-[AVPlaybackControlsController _startObservingForPlaybackViewUpdates]_block_invoke.869',
'___69-[AVPlaybackControlsController _startObservingForPlaybackViewUpdates]_block_invoke.926',
'___69-[AVPlaybackControlsController _startObservingForPlaybackViewUpdates]_block_invoke_2',
'___69-[AVPlaybackControlsController _startObservingForPlaybackViewUpdates]_block_invoke_2.933',
'___69-[AVPlaybackControlsTouchBarItem _updateTouchBarItemWithDescription:]_block_invoke',
'___69-[AVScrollViewObserver validateHierarchyAndFindAdditionalScrollViews]_block_invoke',
'___69-[AVTurboModePlaybackControlsPlaceholderView setIncludedControlType:]_block_invoke',
'___69-[AVTurboModePlaybackControlsPlaceholderView setIncludedControlType:]_block_invoke.23',
'___70-[AVObservationController startObserving:keyPaths:observationHandler:]_block_invoke',
'___70-[AVPlaybackControlsController _bindEnabledStateOfControls:toKeyPath:]_block_invoke',
'___70-[AVStyleSheet playbackControlsViewLayoutMarginsForView:isFullScreen:]_block_invoke',
'___71-[AVPlaybackControlsController _bindInclusionOfControlItems:toKeyPath:]_block_invoke',
'___71-[AVPlaybackControlsVisibilityController beginHidingItemsForTransition]_block_invoke',
'___72-[AVPlayerViewController showFullScreenPresentationFromView:completion:]_block_invoke',
'___73-[AVPlayerController throttledSeekToTime:toleranceBefore:toleranceAfter:]_block_invoke',
'___73-[AVPlayerController throttledSeekToTime:toleranceBefore:toleranceAfter:]_block_invoke.768',
'___74-[AVPlayerViewControllerContentView setTargetVideoGravity:forLayoutClass:]_block_invoke',
'___75+[AVNowPlayingInfoController sharedNowPlayingInfoControllerWithCompletion:]_block_invoke',
'___75+[AVNowPlayingInfoController sharedNowPlayingInfoControllerWithCompletion:]_block_invoke.8',
'___75+[AVNowPlayingInfoController sharedNowPlayingInfoControllerWithCompletion:]_block_invoke_2',
'___75+[AVNowPlayingInfoController sharedNowPlayingInfoControllerWithCompletion:]_block_invoke_3',
'___76-[AVPlaybackControlsVisibilityController showsItemPreferingStatusBarVisible]_block_invoke',
'___76-[AVPlayerViewController pictureInPictureControllerDidStopPictureInPicture:]_block_invoke',
'___77-[AVPlaybackControlsVisibilityController _startControllingVisibilityIfNeeded]_block_invoke',
'___77-[AVPlaybackControlsVisibilityController _startControllingVisibilityIfNeeded]_block_invoke_2',
'___77-[AVPlaybackControlsVisibilityController _startControllingVisibilityIfNeeded]_block_invoke_3',
'___77-[AVTransitionController _recoverFromPresentationInStandaloneWindowIfNeeded:]_block_invoke',
'___77-[AVTransitionController _recoverFromPresentationInStandaloneWindowIfNeeded:]_block_invoke.201',
'___77-[AVTransitionController _recoverFromPresentationInStandaloneWindowIfNeeded:]_block_invoke_2',
'___78-[AVPlayerViewController _transitionFromFullScreenAnimated:completionHandler:]_block_invoke',
'___78-[AVPlayerViewController _transitionFromFullScreenAnimated:completionHandler:]_block_invoke.837',
'___78-[AVPlayerViewController pictureInPictureControllerWillStartPictureInPicture:]_block_invoke',
'___78-[AVPlayerViewController pictureInPictureControllerWillStartPictureInPicture:]_block_invoke.914',
'___81-[AVAppBasedStatusBarAppearanceController _startObservingStatusBarHiddenIfNeeded]_block_invoke',
'___81-[AVFullScreenViewController viewWillTransitionToSize:withTransitionCoordinator:]_block_invoke',
'___81-[AVFullScreenViewController viewWillTransitionToSize:withTransitionCoordinator:]_block_invoke.53',
'___81-[AVPlaybackControlsController _updatePlaybackControlsVisibleAndObservingUpdates]_block_invoke',
'___81-[AVPlaybackControlsController _updatePlaybackControlsVisibleAndObservingUpdates]_block_invoke.762',
'___81-[AVPlaybackControlsController _updatePlaybackControlsVisibleAndObservingUpdates]_block_invoke.766',
'___81-[AVPlaybackControlsController _updatePlaybackControlsVisibleAndObservingUpdates]_block_invoke_2',
'___81-[AVPlaybackControlsVisibilityController _updateVisibilityWithCompletionHandler:]_block_invoke',
'___81-[AVPlaybackControlsVisibilityController _updateVisibilityWithCompletionHandler:]_block_invoke.177',
'___81-[AVPlaybackControlsVisibilityController _updateVisibilityWithCompletionHandler:]_block_invoke.188',
'___81-[AVPlaybackControlsVisibilityController _updateVisibilityWithCompletionHandler:]_block_invoke.194',
'___81-[AVPlaybackControlsVisibilityController _updateVisibilityWithCompletionHandler:]_block_invoke.216',
'___81-[AVPlaybackControlsVisibilityController _updateVisibilityWithCompletionHandler:]_block_invoke.222',
'___81-[AVPlaybackControlsVisibilityController _updateVisibilityWithCompletionHandler:]_block_invoke_2',
'___81-[AVPlaybackControlsVisibilityController stopHidingItemQuicklyWhenPlaybackBegins]_block_invoke',
'___81-[AVPlayerViewController transitionController:willBeginDismissingViewController:]_block_invoke',
'___81-[AVPlayerViewController transitionController:willBeginPresentingViewController:]_block_invoke',
'___82-[AVPlayerViewController transitionControllerBeginInteractiveDismissalTransition:]_block_invoke',
'___84-[AVPlaybackControlsVisibilityController _startTimerToHideItemsShownForVolumeChange]_block_invoke',
'___85+[AVMicaPackage asynchronouslyPrepareMicaPackageWithName:layoutDirection:completion:]_block_invoke',
'___85+[AVMicaPackage asynchronouslyPrepareMicaPackageWithName:layoutDirection:completion:]_block_invoke_2',
'___85+[AVMicaPackage asynchronouslyPrepareMicaPackageWithName:layoutDirection:completion:]_block_invoke_3',
'___85-[AVPlayerViewController transitionControllerBeginInteractivePresentationTransition:]_block_invoke',
'___88-[AVPlayerViewController _transitionToFullScreenAnimated:interactive:completionHandler:]_block_invoke',
'___88-[AVPlayerViewController _transitionToFullScreenAnimated:interactive:completionHandler:]_block_invoke.812',
'___92-[AVPlaybackControlsVisibilityController _startTimerToHideRegularItemsAfterDelay:ifPlaying:]_block_invoke',
'___92-[AVPlayerViewController pictureInPictureController:failedToStartPictureInPictureWithError:]_block_invoke',
'___95-[AVNowPlayingInfoController _updateRegisteredRemoteCommandEnabledStatesWithCommandsAndStates:]_block_invoke',
'___95-[AVPlaybackControlsVisibilityController _stopInitiallyHidingItemsThatAreShownForVolumeChanges]_block_invoke',
'___95-[AVPlayerContentTransitioningView _setTransitionState:transitionDirection:transitionProgress:]_block_invoke',
'___97-[AVPlaybackControlsController _startObservingPotentiallyUnimplementedPlayerControllerProperties]_block_invoke',
'___97-[AVPlaybackControlsController _startObservingPotentiallyUnimplementedPlayerControllerProperties]_block_invoke.950',
'___97-[AVPlaybackControlsController _startObservingPotentiallyUnimplementedPlayerControllerProperties]_block_invoke.958',
'___97-[AVPlaybackControlsController _startObservingPotentiallyUnimplementedPlayerControllerProperties]_block_invoke.964',
'___97-[AVPlaybackControlsController _startObservingPotentiallyUnimplementedPlayerControllerProperties]_block_invoke.972',
'___99-[AVPlaybackControlsController _updateContentViewNeedsLayoutAndPlayerControllerInspectionSuspended]_block_invoke',
'___99-[AVPlaybackControlsController _updateContentViewNeedsLayoutAndPlayerControllerInspectionSuspended]_block_invoke_2',
___AVAsynchronousLocalizedString_block_invoke, ___AVAsynchronousLocalizedString_block_invoke_2,
___AVAsynchronousLocalizedString_block_invoke_3,
___AVBundle_block_invoke, ___AVPlayerControllerTimeResolverUpdateTimer_block_invoke,
___Block_byref_object_copy_, ___Block_byref_object_copy_.4906,
___Block_byref_object_copy_.7313, ___Block_byref_object_dispose_,
___Block_byref_object_dispose_.4907, ___Block_byref_object_dispose_.7314,
____AVDebugLog_block_invoke, ____AVLog_block_invoke,
___block_descriptor_tmp, ___block_descriptor_tmp.1,
___block_descriptor_tmp.10, ___block_descriptor_tmp.104,
___block_descriptor_tmp.104.6344, ___block_descriptor_tmp.1044,
___block_descriptor_tmp.1049, ___block_descriptor_tmp.105,
___block_descriptor_tmp.108, ___block_descriptor_tmp.11,
___block_descriptor_tmp.11.1239, ___block_descriptor_tmp.110,
___block_descriptor_tmp.110.7638, ___block_descriptor_tmp.113,
___block_descriptor_tmp.115, ___block_descriptor_tmp.118,
___block_descriptor_tmp.12, ___block_descriptor_tmp.120,
___block_descriptor_tmp.122, ___block_descriptor_tmp.122.6345,
___block_descriptor_tmp.1243, ___block_descriptor_tmp.126,
___block_descriptor_tmp.127, ___block_descriptor_tmp.129,
___block_descriptor_tmp.13, ___block_descriptor_tmp.130,
___block_descriptor_tmp.131, ___block_descriptor_tmp.133,
___block_descriptor_tmp.134, ___block_descriptor_tmp.134.4578,
___block_descriptor_tmp.134.4876, ___block_descriptor_tmp.135,
___block_descriptor_tmp.136, ___block_descriptor_tmp.138,
___block_descriptor_tmp.1380, ___block_descriptor_tmp.1386,
___block_descriptor_tmp.140, ___block_descriptor_tmp.144,
___block_descriptor_tmp.146, ___block_descriptor_tmp.148,
___block_descriptor_tmp.149, ___block_descriptor_tmp.1498,
___block_descriptor_tmp.15, ___block_descriptor_tmp.15.9440,
___block_descriptor_tmp.150, ___block_descriptor_tmp.152,
___block_descriptor_tmp.155, ___block_descriptor_tmp.156,
___block_descriptor_tmp.162, ___block_descriptor_tmp.17,
___block_descriptor_tmp.171, ___block_descriptor_tmp.172,
___block_descriptor_tmp.1739, ___block_descriptor_tmp.174,
___block_descriptor_tmp.175, ___block_descriptor_tmp.178,
___block_descriptor_tmp.18, ___block_descriptor_tmp.181,
___block_descriptor_tmp.184, ___block_descriptor_tmp.185,
___block_descriptor_tmp.188, ___block_descriptor_tmp.19,
___block_descriptor_tmp.191, ___block_descriptor_tmp.193,
___block_descriptor_tmp.193.8754, ___block_descriptor_tmp.196,
___block_descriptor_tmp.196.9322, ___block_descriptor_tmp.197,
___block_descriptor_tmp.197.8374, ___block_descriptor_tmp.1976,
___block_descriptor_tmp.198, ___block_descriptor_tmp.199,
___block_descriptor_tmp.200, ___block_descriptor_tmp.202,
___block_descriptor_tmp.204, ___block_descriptor_tmp.206,
___block_descriptor_tmp.209, ___block_descriptor_tmp.209.6859,
___block_descriptor_tmp.213, ___block_descriptor_tmp.2148,
___block_descriptor_tmp.216, ___block_descriptor_tmp.22,
___block_descriptor_tmp.221, ___block_descriptor_tmp.225,
___block_descriptor_tmp.227, ___block_descriptor_tmp.2290,
___block_descriptor_tmp.23, ___block_descriptor_tmp.232,
___block_descriptor_tmp.234, ___block_descriptor_tmp.235,
___block_descriptor_tmp.236, ___block_descriptor_tmp.238,
___block_descriptor_tmp.240, ___block_descriptor_tmp.245,
___block_descriptor_tmp.2488, ___block_descriptor_tmp.249,
___block_descriptor_tmp.25, ___block_descriptor_tmp.254,
___block_descriptor_tmp.259, ___block_descriptor_tmp.26,
___block_descriptor_tmp.262, ___block_descriptor_tmp.27,
___block_descriptor_tmp.27.4963, ___block_descriptor_tmp.274,
___block_descriptor_tmp.274.6549, ___block_descriptor_tmp.275,
___block_descriptor_tmp.277, ___block_descriptor_tmp.278,
___block_descriptor_tmp.2826, ___block_descriptor_tmp.285,
___block_descriptor_tmp.29, ___block_descriptor_tmp.29.7633,
___block_descriptor_tmp.292, ___block_descriptor_tmp.3,
___block_descriptor_tmp.30, ___block_descriptor_tmp.30.5261,
___block_descriptor_tmp.307, ___block_descriptor_tmp.3073,
___block_descriptor_tmp.31, ___block_descriptor_tmp.31.4928,
___block_descriptor_tmp.310, ___block_descriptor_tmp.311,
___block_descriptor_tmp.312, ___block_descriptor_tmp.313,
___block_descriptor_tmp.317, ___block_descriptor_tmp.32,
___block_descriptor_tmp.321, ___block_descriptor_tmp.325,
___block_descriptor_tmp.326, ___block_descriptor_tmp.3270,
___block_descriptor_tmp.33, ___block_descriptor_tmp.33.2480,
___block_descriptor_tmp.3318, ___block_descriptor_tmp.334,
___block_descriptor_tmp.339, ___block_descriptor_tmp.343,
___block_descriptor_tmp.355, ___block_descriptor_tmp.357,
___block_descriptor_tmp.365, ___block_descriptor_tmp.368,
___block_descriptor_tmp.368.9181, ___block_descriptor_tmp.371,
___block_descriptor_tmp.377, ___block_descriptor_tmp.381,
___block_descriptor_tmp.388, ___block_descriptor_tmp.389,
___block_descriptor_tmp.39, ___block_descriptor_tmp.39.6695,
___block_descriptor_tmp.391, ___block_descriptor_tmp.397,
___block_descriptor_tmp.401, ___block_descriptor_tmp.404,
___block_descriptor_tmp.406, ___block_descriptor_tmp.408,
___block_descriptor_tmp.410, ___block_descriptor_tmp.411,
___block_descriptor_tmp.4127, ___block_descriptor_tmp.417,
___block_descriptor_tmp.421, ___block_descriptor_tmp.4235,
___block_descriptor_tmp.428, ___block_descriptor_tmp.431,
___block_descriptor_tmp.437, ___block_descriptor_tmp.44,
___block_descriptor_tmp.44.2475, ___block_descriptor_tmp.441,
___block_descriptor_tmp.448, ___block_descriptor_tmp.451,
___block_descriptor_tmp.457, ___block_descriptor_tmp.4579,
___block_descriptor_tmp.46, ___block_descriptor_tmp.46.463,
___block_descriptor_tmp.461, ___block_descriptor_tmp.470,
___block_descriptor_tmp.471, ___block_descriptor_tmp.4719,
___block_descriptor_tmp.476, ___block_descriptor_tmp.479,
___block_descriptor_tmp.48, ___block_descriptor_tmp.48.7662,
___block_descriptor_tmp.4966, ___block_descriptor_tmp.498,
___block_descriptor_tmp.501, ___block_descriptor_tmp.509,
___block_descriptor_tmp.509.7529, ___block_descriptor_tmp.5130,
___block_descriptor_tmp.525, ___block_descriptor_tmp.5281,
___block_descriptor_tmp.529, ___block_descriptor_tmp.530,
___block_descriptor_tmp.533, ___block_descriptor_tmp.5349,
___block_descriptor_tmp.537, ___block_descriptor_tmp.539,
___block_descriptor_tmp.540, ___block_descriptor_tmp.547,
___block_descriptor_tmp.547.7493, ___block_descriptor_tmp.55,
___block_descriptor_tmp.551, ___block_descriptor_tmp.554,
___block_descriptor_tmp.56, ___block_descriptor_tmp.56.6690,
___block_descriptor_tmp.560, ___block_descriptor_tmp.561,
___block_descriptor_tmp.566, ___block_descriptor_tmp.569,
___block_descriptor_tmp.570, ___block_descriptor_tmp.572,
___block_descriptor_tmp.573, ___block_descriptor_tmp.5739,
___block_descriptor_tmp.575, ___block_descriptor_tmp.576,
___block_descriptor_tmp.576.7485, ___block_descriptor_tmp.583,
___block_descriptor_tmp.584, ___block_descriptor_tmp.587,
___block_descriptor_tmp.594, ___block_descriptor_tmp.595,
___block_descriptor_tmp.597, ___block_descriptor_tmp.601,
___block_descriptor_tmp.604, ___block_descriptor_tmp.606,
___block_descriptor_tmp.614, ___block_descriptor_tmp.615,
___block_descriptor_tmp.62, ___block_descriptor_tmp.620,
___block_descriptor_tmp.633, ___block_descriptor_tmp.6335,
___block_descriptor_tmp.65, ___block_descriptor_tmp.65.4720,
___block_descriptor_tmp.661, ___block_descriptor_tmp.6696,
___block_descriptor_tmp.67, ___block_descriptor_tmp.69,
___block_descriptor_tmp.6998, ___block_descriptor_tmp.7,
___block_descriptor_tmp.72, ___block_descriptor_tmp.726,
___block_descriptor_tmp.731, ___block_descriptor_tmp.74,
___block_descriptor_tmp.746, ___block_descriptor_tmp.761,
___block_descriptor_tmp.761.6151, ___block_descriptor_tmp.7631,
___block_descriptor_tmp.765, ___block_descriptor_tmp.767,
___block_descriptor_tmp.77, ___block_descriptor_tmp.772,
___block_descriptor_tmp.773, ___block_descriptor_tmp.777,
___block_descriptor_tmp.781, ___block_descriptor_tmp.781.7416,
___block_descriptor_tmp.782, ___block_descriptor_tmp.785,
___block_descriptor_tmp.788, ___block_descriptor_tmp.79,
___block_descriptor_tmp.791, ___block_descriptor_tmp.792,
___block_descriptor_tmp.792.6083, ___block_descriptor_tmp.8,
___block_descriptor_tmp.800, ___block_descriptor_tmp.8027,
___block_descriptor_tmp.806, ___block_descriptor_tmp.809,
___block_descriptor_tmp.812, ___block_descriptor_tmp.812.7404,
___block_descriptor_tmp.815, ___block_descriptor_tmp.816,
___block_descriptor_tmp.82, ___block_descriptor_tmp.82.4716,
___block_descriptor_tmp.822, ___block_descriptor_tmp.823,
___block_descriptor_tmp.830, ___block_descriptor_tmp.834,
___block_descriptor_tmp.838, ___block_descriptor_tmp.840,
___block_descriptor_tmp.8444, ___block_descriptor_tmp.848,
___block_descriptor_tmp.85, ___block_descriptor_tmp.858,
___block_descriptor_tmp.864, ___block_descriptor_tmp.866,
___block_descriptor_tmp.87, ___block_descriptor_tmp.873,
___block_descriptor_tmp.88, ___block_descriptor_tmp.880,
___block_descriptor_tmp.882, ___block_descriptor_tmp.8833,
___block_descriptor_tmp.886, ___block_descriptor_tmp.89,
___block_descriptor_tmp.891, ___block_descriptor_tmp.9,
___block_descriptor_tmp.906, ___block_descriptor_tmp.91,
___block_descriptor_tmp.91.6342, ___block_descriptor_tmp.912,
___block_descriptor_tmp.919, ___block_descriptor_tmp.92,
___block_descriptor_tmp.927, ___block_descriptor_tmp.928,
___block_descriptor_tmp.931, ___block_descriptor_tmp.9319,
___block_descriptor_tmp.934, ___block_descriptor_tmp.935,
___block_descriptor_tmp.936, ___block_descriptor_tmp.938,
___block_descriptor_tmp.939, ___block_descriptor_tmp.943,
___block_descriptor_tmp.943.6065, ___block_descriptor_tmp.9433,
___block_descriptor_tmp.954, ___block_descriptor_tmp.955,
___block_descriptor_tmp.957, ___block_descriptor_tmp.96,
___block_descriptor_tmp.960, ___block_descriptor_tmp.961,
___block_descriptor_tmp.963, ___block_descriptor_tmp.969,
___block_descriptor_tmp.975, ___block_descriptor_tmp.98,
___block_descriptor_tmp.985, ___block_descriptor_tmp.99,
___block_literal_global, ___block_literal_global.10,
___block_literal_global.100, ___block_literal_global.116,
___block_literal_global.1238, ___block_literal_global.132,
___block_literal_global.150, ___block_literal_global.151,
___block_literal_global.1738, ___block_literal_global.1952,
___block_literal_global.2, ___block_literal_global.2230,
___block_literal_global.23, ___block_literal_global.237,
___block_literal_global.241, ___block_literal_global.276,
___block_literal_global.278, ___block_literal_global.32,
___block_literal_global.3317, ___block_literal_global.356,
___block_literal_global.4, ___block_literal_global.402,
___block_literal_global.43, ___block_literal_global.4551,
___block_literal_global.4718, ___block_literal_global.49,
___block_literal_global.4958, ___block_literal_global.508,
___block_literal_global.534, ___block_literal_global.5348,
___block_literal_global.540, ___block_literal_global.548,
___block_literal_global.56, ___block_literal_global.561,
___block_literal_global.5699, ___block_literal_global.57,
___block_literal_global.577, ___block_literal_global.585,
___block_literal_global.596, ___block_literal_global.607,
___block_literal_global.615, ___block_literal_global.621,
___block_literal_global.6339, ___block_literal_global.634,
___block_literal_global.66, ___block_literal_global.6694,
___block_literal_global.68, ___block_literal_global.73,
___block_literal_global.7634, ___block_literal_global.78,
___block_literal_global.8016, ___block_literal_global.83,
___block_literal_global.88, ___block_literal_global.883,
___block_literal_global.887, ___block_literal_global.9,
___block_literal_global.9268, ___block_literal_global.928,
___block_literal_global.9432, ___copy_helper_block_,
___copy_helper_block_.101, ___copy_helper_block_.101.6353,
___copy_helper_block_.102, ___copy_helper_block_.1041,
___copy_helper_block_.1047, ___copy_helper_block_.106,
___copy_helper_block_.107, ___copy_helper_block_.108,
___copy_helper_block_.11, ___copy_helper_block_.111,
___copy_helper_block_.116, ___copy_helper_block_.118,
___copy_helper_block_.12, ___copy_helper_block_.120,
___copy_helper_block_.120.6350, ___copy_helper_block_.124,
___copy_helper_block_.1240, ___copy_helper_block_.125,
___copy_helper_block_.127, ___copy_helper_block_.128,
___copy_helper_block_.13, ___copy_helper_block_.130,
___copy_helper_block_.131, ___copy_helper_block_.131.4879,
___copy_helper_block_.132, ___copy_helper_block_.133,
___copy_helper_block_.136, ___copy_helper_block_.137,
___copy_helper_block_.1378, ___copy_helper_block_.1384,
___copy_helper_block_.14, ___copy_helper_block_.141,
___copy_helper_block_.143, ___copy_helper_block_.149,
___copy_helper_block_.150, ___copy_helper_block_.1501,
___copy_helper_block_.153, ___copy_helper_block_.154,
___copy_helper_block_.159, ___copy_helper_block_.16,
___copy_helper_block_.169, ___copy_helper_block_.170,
___copy_helper_block_.172, ___copy_helper_block_.173,
___copy_helper_block_.176, ___copy_helper_block_.178,
___copy_helper_block_.182, ___copy_helper_block_.182.7601,
___copy_helper_block_.186, ___copy_helper_block_.191,
___copy_helper_block_.191.8755, ___copy_helper_block_.194,
___copy_helper_block_.194.9323, ___copy_helper_block_.195,
___copy_helper_block_.195.8379, ___copy_helper_block_.196,
___copy_helper_block_.197, ___copy_helper_block_.197.9317,
___copy_helper_block_.1977, ___copy_helper_block_.20,
___copy_helper_block_.200, ___copy_helper_block_.201,
___copy_helper_block_.204, ___copy_helper_block_.207,
___copy_helper_block_.207.6860, ___copy_helper_block_.211,
___copy_helper_block_.214, ___copy_helper_block_.2155,
___copy_helper_block_.219, ___copy_helper_block_.223,
___copy_helper_block_.225, ___copy_helper_block_.23,
___copy_helper_block_.23.7664, ___copy_helper_block_.230,
___copy_helper_block_.232, ___copy_helper_block_.233,
___copy_helper_block_.236, ___copy_helper_block_.24,
___copy_helper_block_.243, ___copy_helper_block_.246,
___copy_helper_block_.2489, ___copy_helper_block_.251,
___copy_helper_block_.257, ___copy_helper_block_.259,
___copy_helper_block_.26, ___copy_helper_block_.27,
___copy_helper_block_.272, ___copy_helper_block_.275,
___copy_helper_block_.276, ___copy_helper_block_.28,
___copy_helper_block_.28.4959, ___copy_helper_block_.28.5262,
___copy_helper_block_.283, ___copy_helper_block_.2863,
___copy_helper_block_.289, ___copy_helper_block_.30,
___copy_helper_block_.305, ___copy_helper_block_.308,
___copy_helper_block_.3082, ___copy_helper_block_.309,
___copy_helper_block_.31, ___copy_helper_block_.311,
___copy_helper_block_.315, ___copy_helper_block_.319,
___copy_helper_block_.323, ___copy_helper_block_.324,
___copy_helper_block_.3273, ___copy_helper_block_.332,
___copy_helper_block_.337, ___copy_helper_block_.341,
___copy_helper_block_.355, ___copy_helper_block_.36,
___copy_helper_block_.363, ___copy_helper_block_.366,
___copy_helper_block_.366.9202, ___copy_helper_block_.369,
___copy_helper_block_.375, ___copy_helper_block_.379,
___copy_helper_block_.386, ___copy_helper_block_.386.9193,
___copy_helper_block_.389, ___copy_helper_block_.395,
___copy_helper_block_.399, ___copy_helper_block_.403,
___copy_helper_block_.405, ___copy_helper_block_.406,
___copy_helper_block_.407, ___copy_helper_block_.409,
___copy_helper_block_.41, ___copy_helper_block_.4130,
___copy_helper_block_.415, ___copy_helper_block_.419,
___copy_helper_block_.4238, ___copy_helper_block_.426,
___copy_helper_block_.429, ___copy_helper_block_.435,
___copy_helper_block_.439, ___copy_helper_block_.446,
___copy_helper_block_.449, ___copy_helper_block_.45,
___copy_helper_block_.455, ___copy_helper_block_.4580,
___copy_helper_block_.459, ___copy_helper_block_.468,
___copy_helper_block_.468.7553, ___copy_helper_block_.4714,
___copy_helper_block_.473, ___copy_helper_block_.474,
___copy_helper_block_.477, ___copy_helper_block_.496,
___copy_helper_block_.4964, ___copy_helper_block_.499,
___copy_helper_block_.507, ___copy_helper_block_.5140,
___copy_helper_block_.523, ___copy_helper_block_.526,
___copy_helper_block_.5282, ___copy_helper_block_.535,
___copy_helper_block_.538, ___copy_helper_block_.54,
___copy_helper_block_.545, ___copy_helper_block_.549,
___copy_helper_block_.552, ___copy_helper_block_.559,
___copy_helper_block_.568, ___copy_helper_block_.571,
___copy_helper_block_.574, ___copy_helper_block_.5743,
___copy_helper_block_.581, ___copy_helper_block_.582,
___copy_helper_block_.584, ___copy_helper_block_.59,
___copy_helper_block_.592, ___copy_helper_block_.595,
___copy_helper_block_.599, ___copy_helper_block_.602,
___copy_helper_block_.613, ___copy_helper_block_.63,
___copy_helper_block_.6363, ___copy_helper_block_.659,
___copy_helper_block_.66, ___copy_helper_block_.6697,
___copy_helper_block_.6999, ___copy_helper_block_.724,
___copy_helper_block_.729, ___copy_helper_block_.744,
___copy_helper_block_.759, ___copy_helper_block_.759.6156,
___copy_helper_block_.763, ___copy_helper_block_.765,
___copy_helper_block_.7667, ___copy_helper_block_.769,
___copy_helper_block_.77, ___copy_helper_block_.771,
___copy_helper_block_.775, ___copy_helper_block_.779,
___copy_helper_block_.780, ___copy_helper_block_.783,
___copy_helper_block_.784, ___copy_helper_block_.786,
___copy_helper_block_.789, ___copy_helper_block_.789.7413,
___copy_helper_block_.790, ___copy_helper_block_.798,
___copy_helper_block_.8, ___copy_helper_block_.80,
___copy_helper_block_.804, ___copy_helper_block_.807,
___copy_helper_block_.810, ___copy_helper_block_.810.7405,
___copy_helper_block_.813, ___copy_helper_block_.814,
___copy_helper_block_.820, ___copy_helper_block_.821,
___copy_helper_block_.828, ___copy_helper_block_.83,
___copy_helper_block_.832, ___copy_helper_block_.836,
___copy_helper_block_.838, ___copy_helper_block_.8447,
___copy_helper_block_.846, ___copy_helper_block_.856,
___copy_helper_block_.86, ___copy_helper_block_.862,
___copy_helper_block_.864, ___copy_helper_block_.871,
___copy_helper_block_.877, ___copy_helper_block_.88,
___copy_helper_block_.8836, ___copy_helper_block_.889,
___copy_helper_block_.89, ___copy_helper_block_.9,
___copy_helper_block_.90, ___copy_helper_block_.904,
___copy_helper_block_.910, ___copy_helper_block_.917,
___copy_helper_block_.926, ___copy_helper_block_.929,
___copy_helper_block_.93, ___copy_helper_block_.932,
___copy_helper_block_.9327, ___copy_helper_block_.933,
___copy_helper_block_.934, ___copy_helper_block_.936,
___copy_helper_block_.937, ___copy_helper_block_.941,
___copy_helper_block_.941.6078, ___copy_helper_block_.9441,
___copy_helper_block_.952, ___copy_helper_block_.953,
___copy_helper_block_.955, ___copy_helper_block_.958,
___copy_helper_block_.959, ___copy_helper_block_.961,
___copy_helper_block_.967, ___copy_helper_block_.973,
___copy_helper_block_.983, ___destroy_helper_block_,
___destroy_helper_block_.10, ___destroy_helper_block_.102,
___destroy_helper_block_.102.6354, ___destroy_helper_block_.103,
___destroy_helper_block_.1042, ___destroy_helper_block_.1048,
___destroy_helper_block_.107, ___destroy_helper_block_.108,
___destroy_helper_block_.109, ___destroy_helper_block_.112,
___destroy_helper_block_.117, ___destroy_helper_block_.119,
___destroy_helper_block_.12, ___destroy_helper_block_.121,
___destroy_helper_block_.121.6351, ___destroy_helper_block_.1241,
___destroy_helper_block_.125, ___destroy_helper_block_.126,
___destroy_helper_block_.128, ___destroy_helper_block_.129,
___destroy_helper_block_.13, ___destroy_helper_block_.131,
___destroy_helper_block_.132, ___destroy_helper_block_.132.4880,
___destroy_helper_block_.133, ___destroy_helper_block_.134,
___destroy_helper_block_.137, ___destroy_helper_block_.1379,
___destroy_helper_block_.138, ___destroy_helper_block_.1385,
___destroy_helper_block_.14, ___destroy_helper_block_.142,
___destroy_helper_block_.144, ___destroy_helper_block_.15,
___destroy_helper_block_.150, ___destroy_helper_block_.1502,
___destroy_helper_block_.151, ___destroy_helper_block_.154,
___destroy_helper_block_.155, ___destroy_helper_block_.160,
___destroy_helper_block_.17, ___destroy_helper_block_.170,
___destroy_helper_block_.171, ___destroy_helper_block_.173,
___destroy_helper_block_.174, ___destroy_helper_block_.177,
___destroy_helper_block_.179, ___destroy_helper_block_.183,
___destroy_helper_block_.183.7602, ___destroy_helper_block_.187,
___destroy_helper_block_.192, ___destroy_helper_block_.192.8756,
___destroy_helper_block_.195, ___destroy_helper_block_.195.9324,
___destroy_helper_block_.196, ___destroy_helper_block_.196.8380,
___destroy_helper_block_.197, ___destroy_helper_block_.1978,
___destroy_helper_block_.198, ___destroy_helper_block_.198.9318,
___destroy_helper_block_.201, ___destroy_helper_block_.202,
___destroy_helper_block_.205, ___destroy_helper_block_.208,
___destroy_helper_block_.208.6861, ___destroy_helper_block_.21,
___destroy_helper_block_.212, ___destroy_helper_block_.215,
___destroy_helper_block_.2156, ___destroy_helper_block_.220,
___destroy_helper_block_.224, ___destroy_helper_block_.226,
___destroy_helper_block_.231, ___destroy_helper_block_.233,
___destroy_helper_block_.234, ___destroy_helper_block_.237,
___destroy_helper_block_.24, ___destroy_helper_block_.24.7665,
___destroy_helper_block_.244, ___destroy_helper_block_.247,
___destroy_helper_block_.2490, ___destroy_helper_block_.25,
___destroy_helper_block_.252, ___destroy_helper_block_.258,
___destroy_helper_block_.260, ___destroy_helper_block_.27,
___destroy_helper_block_.273, ___destroy_helper_block_.276,
___destroy_helper_block_.277, ___destroy_helper_block_.28,
___destroy_helper_block_.284, ___destroy_helper_block_.2864,
___destroy_helper_block_.29, ___destroy_helper_block_.29.4960,
___destroy_helper_block_.29.5263, ___destroy_helper_block_.290,
___destroy_helper_block_.306, ___destroy_helper_block_.3083,
___destroy_helper_block_.309, ___destroy_helper_block_.31,
___destroy_helper_block_.310, ___destroy_helper_block_.312,
___destroy_helper_block_.316, ___destroy_helper_block_.32,
___destroy_helper_block_.320, ___destroy_helper_block_.324,
___destroy_helper_block_.325, ___destroy_helper_block_.3274,
___destroy_helper_block_.333, ___destroy_helper_block_.338,
___destroy_helper_block_.342, ___destroy_helper_block_.356,
___destroy_helper_block_.364, ___destroy_helper_block_.367,
___destroy_helper_block_.367.9203, ___destroy_helper_block_.37,
___destroy_helper_block_.370, ___destroy_helper_block_.376,
___destroy_helper_block_.380, ___destroy_helper_block_.387,
___destroy_helper_block_.387.9194, ___destroy_helper_block_.390,
___destroy_helper_block_.396, ___destroy_helper_block_.400,
___destroy_helper_block_.404, ___destroy_helper_block_.406,
___destroy_helper_block_.407, ___destroy_helper_block_.408,
___destroy_helper_block_.410, ___destroy_helper_block_.4131,
___destroy_helper_block_.416, ___destroy_helper_block_.42,
___destroy_helper_block_.420, ___destroy_helper_block_.4239,
___destroy_helper_block_.427, ___destroy_helper_block_.430,
___destroy_helper_block_.436, ___destroy_helper_block_.440,
___destroy_helper_block_.447, ___destroy_helper_block_.450,
___destroy_helper_block_.456, ___destroy_helper_block_.4581,
___destroy_helper_block_.46, ___destroy_helper_block_.460,
___destroy_helper_block_.469, ___destroy_helper_block_.469.7554,
___destroy_helper_block_.4715, ___destroy_helper_block_.474,
___destroy_helper_block_.475, ___destroy_helper_block_.478,
___destroy_helper_block_.4965, ___destroy_helper_block_.497,
___destroy_helper_block_.500, ___destroy_helper_block_.508,
___destroy_helper_block_.5141, ___destroy_helper_block_.524,
___destroy_helper_block_.527, ___destroy_helper_block_.5283,
___destroy_helper_block_.536, ___destroy_helper_block_.539,
___destroy_helper_block_.546, ___destroy_helper_block_.55,
___destroy_helper_block_.550, ___destroy_helper_block_.553,
___destroy_helper_block_.560, ___destroy_helper_block_.569,
___destroy_helper_block_.572, ___destroy_helper_block_.5744,
___destroy_helper_block_.575, ___destroy_helper_block_.582,
___destroy_helper_block_.583, ___destroy_helper_block_.585,
___destroy_helper_block_.593, ___destroy_helper_block_.596,
___destroy_helper_block_.60, ___destroy_helper_block_.600,
___destroy_helper_block_.603, ___destroy_helper_block_.614,
___destroy_helper_block_.6364, ___destroy_helper_block_.64,
___destroy_helper_block_.660, ___destroy_helper_block_.6698,
___destroy_helper_block_.67, ___destroy_helper_block_.7000,
___destroy_helper_block_.725, ___destroy_helper_block_.730,
___destroy_helper_block_.745, ___destroy_helper_block_.760,
___destroy_helper_block_.760.6157, ___destroy_helper_block_.764,
___destroy_helper_block_.766, ___destroy_helper_block_.7668,
___destroy_helper_block_.770, ___destroy_helper_block_.772,
___destroy_helper_block_.776, ___destroy_helper_block_.78,
___destroy_helper_block_.780, ___destroy_helper_block_.781,
___destroy_helper_block_.784, ___destroy_helper_block_.785,
___destroy_helper_block_.787, ___destroy_helper_block_.790,
___destroy_helper_block_.790.7414, ___destroy_helper_block_.791,
___destroy_helper_block_.799, ___destroy_helper_block_.805,
___destroy_helper_block_.808, ___destroy_helper_block_.81,
___destroy_helper_block_.811, ___destroy_helper_block_.811.7406,
___destroy_helper_block_.814, ___destroy_helper_block_.815,
___destroy_helper_block_.821, ___destroy_helper_block_.822,
___destroy_helper_block_.829, ___destroy_helper_block_.833,
___destroy_helper_block_.837, ___destroy_helper_block_.839,
___destroy_helper_block_.84, ___destroy_helper_block_.8448,
___destroy_helper_block_.847, ___destroy_helper_block_.857,
___destroy_helper_block_.863, ___destroy_helper_block_.865,
___destroy_helper_block_.87, ___destroy_helper_block_.872,
___destroy_helper_block_.878, ___destroy_helper_block_.8837,
___destroy_helper_block_.89, ___destroy_helper_block_.890,
___destroy_helper_block_.9, ___destroy_helper_block_.90,
___destroy_helper_block_.905, ___destroy_helper_block_.91,
___destroy_helper_block_.911, ___destroy_helper_block_.918,
___destroy_helper_block_.927, ___destroy_helper_block_.930,
___destroy_helper_block_.9328, ___destroy_helper_block_.933,
___destroy_helper_block_.934, ___destroy_helper_block_.935,
___destroy_helper_block_.937, ___destroy_helper_block_.938,
___destroy_helper_block_.94, ___destroy_helper_block_.942,
___destroy_helper_block_.942.6079, ___destroy_helper_block_.9442,
___destroy_helper_block_.953, ___destroy_helper_block_.954,
___destroy_helper_block_.956, ___destroy_helper_block_.959,
___destroy_helper_block_.960, ___destroy_helper_block_.962,
___destroy_helper_block_.968, ___destroy_helper_block_.974,
___destroy_helper_block_.984, __audibleMediaSettingsChangeNotificationCallback,
__captionAppearanceSettingsChangeNotificationCallback,
__debugLog, __imageQueue, __log, '_asynchronouslyPrepareMicaPackageWithName:layoutDirection:completion:.micaPackageCreationQueue',
'_asynchronouslyPrepareMicaPackageWithName:layoutDirection:completion:.onceToken',
_avkit_flatWhiteResizableTemplateImage.onceToken,
_avkit_flatWhiteResizableTemplateImage.solidWhitePixelTemplateImage,
'_avkit_imageNamed:completion:.imageQueue', '_avkit_imageNamed:completion:.onceToken',
_baseEffects.normalTransparencyEffects, _baseEffects.onceToken,
_baseEffects.onceToken.7, _baseEffects.reducedTransparencyEffects,
_classSubstitions._substitutions, _classSubstitions.onceToken,
_playbackMaxTimeForPlayerItemAndContentDuration,
_playbackMinTimeForPlayerItem, _routeDetectorCoordinatorQueue.onceToken,
_routeDetectorCoordinatorQueue.routeDetectorCoordinatorQueue,
'_sharedNowPlayingInfoControllerWithCompletion:.createQueueOnceToken',
'_sharedNowPlayingInfoControllerWithCompletion:.nowPlayingInfoCreationQueue',
_sharedSystemRouteDetector.onceToken, _sharedSystemRouteDetector.sharedSystemRouteDetector ]
weak-def-symbols: [ ____chkstk_darwin ]
objc-classes: [ _AVAppBasedStatusBarAppearanceController, _AVBackdropView,
_AVBackgroundView, _AVButton, _AVChapter, _AVConcreteMutableValueTiming,
_AVConcreteValueTiming, _AVControlItem, _AVExternalPlaybackIndicatorView,
_AVFullScreenViewController, _AVInteractiveTransitionGestureTracker,
_AVKeyValueChange, _AVLabel, _AVMediaSelectionTableViewController,
_AVMediaSelectionViewController, _AVMicaPackage,
_AVMutableValueTiming, _AVNowPlayingInfoController,
_AVObservationController, _AVPictureInPictureController,
_AVPictureInPictureIndicatorLayer, _AVPictureInPicturePlayerLayerView,
_AVPlaybackControlsController, _AVPlaybackControlsRoutePickerView,
_AVPlaybackControlsTouchBarItem, _AVPlaybackControlsView,
_AVPlaybackControlsVisibilityController, _AVPlaybackControlsVisibilityControllerItem,
_AVPlaybackControlsVisibilityControllerItemInfo,
_AVPlayerContentTransitioningView, _AVPlayerController,
_AVPlayerControllerTimeResolver, _AVPlayerLayerAndContentOverlayContainerView,
_AVPlayerView, _AVPlayerViewController, _AVPlayerViewControllerAnimationCoordinator,
_AVPlayerViewControllerContentView, _AVPlayerViewControllerCustomControlsView,
_AVPlayerViewControllerCustomControlsViewLayoutMarginsGuideProvidingView,
_AVPlayerVolumeController, _AVProxyKVOObserver,
_AVRouteDetectorCoordinator, _AVRoutePickerView,
_AVScrollViewObserver, _AVScrubber, _AVScrubberVelocity,
_AVStatusBarBackgroundGradientView, _AVStyleSheet,
_AVTableViewCell, _AVTimer, _AVTouchIgnoringView,
_AVTransition, _AVTransitionController, _AVTransitionPresentationContext,
_AVTransportControlsView, _AVTurboModePlaybackControlsPlaceholderView,
_AVUserInteractionObserverGestureRecognizer, _AVValueTiming,
_AVView, _AVVolumeButtonControl, _AVVolumeSlider,
_AVVolumeWarningView, _AVWindow, __AVBundle, __AVSimplePlayerLayerView,
___AVPlayerLayerView ]
objc-ivars: [ _AVView._ignoresTouches, _AVAppBasedStatusBarAppearanceController._clientPrefersStatusBarHidden,
_AVAppBasedStatusBarAppearanceController._statusBarHiddenObserver,
_AVBackdropView._axis, _AVBackdropView._captureView,
_AVBackdropView._groupName, _AVBackdropView._secondaryMaterialOverlayView,
_AVBackdropView._secondaryMaterialOverlayViewConstraints,
_AVBackdropView._shapeStyle, _AVBackdropView._stackView,
_AVBackdropView._targetViewForSecondaryMaterialOverlay,
_AVBackdropView._temporaryArrangedSubviews, _AVBackdropView._visualEffectView,
_AVBackgroundView._automaticallyDrawsRoundedCorners,
_AVBackgroundView._backdropView, _AVButton._collapsed,
_AVButton._disablesHighlightWhenLongPressed, _AVButton._extrinsicContentSize,
_AVButton._force, _AVButton._forceThreshold, _AVButton._fullScreenAlternateImageName,
_AVButton._fullScreenImageName, _AVButton._hasAlternateAppearance,
_AVButton._hasFullScreenAppearance, _AVButton._highlightAnimator,
_AVButton._hitRectInsets, _AVButton._horizontalTranslationOfLongPress,
_AVButton._imageName, _AVButton._included, _AVButton._inlineAlternateImageName,
_AVButton._inlineImageName, _AVButton._longPressTimer,
_AVButton._maximumForceSinceTrackingBegan, _AVButton._micaPackage,
_AVButton._multipleTouchesEndsTracking, _AVButton._previousHorizontalPositionOfLongPress,
_AVButton._trackingStartTime, _AVButton._treatsForcePressAsLongPress,
_AVButton._userInteractionGestureRecognizer, _AVButton._wasForcePressTriggered,
_AVButton._wasLongPressed, _AVChapter._duration,
_AVChapter._image, _AVChapter._imageBlock, _AVChapter._number,
_AVChapter._startTime, _AVChapter._title, _AVConcreteMutableValueTiming._rate,
_AVConcreteMutableValueTiming._timeStamp, _AVConcreteMutableValueTiming._value,
_AVConcreteValueTiming._rate, _AVConcreteValueTiming._timeStamp,
_AVConcreteValueTiming._value, _AVControlItem._action,
_AVControlItem._button, _AVControlItem._enabled,
_AVControlItem._image, _AVControlItem._title, _AVControlItem._type,
_AVExternalPlaybackIndicatorView._containerView,
_AVExternalPlaybackIndicatorView._imageView, _AVExternalPlaybackIndicatorView._subtitleLabel,
_AVExternalPlaybackIndicatorView._textLabelsContainer,
_AVExternalPlaybackIndicatorView._titleLabel, _AVFullScreenViewController._contentView,
_AVFullScreenViewController._delegate, _AVInteractiveTransitionGestureTracker._activeGestureType,
_AVInteractiveTransitionGestureTracker._contentTransitioningViewGestureRecognizer,
_AVInteractiveTransitionGestureTracker._delegate,
_AVInteractiveTransitionGestureTracker._locationOfInitialPinchInWindow,
_AVInteractiveTransitionGestureTracker._panGestureRecognizer,
_AVInteractiveTransitionGestureTracker._panToDismissEnabled,
_AVInteractiveTransitionGestureTracker._pinchGestureRecognizer,
_AVInteractiveTransitionGestureTracker._pinchToDismissEnabled,
_AVInteractiveTransitionGestureTracker._pinchToPresentEnabled,
_AVInteractiveTransitionGestureTracker._previousPinchScale,
_AVInteractiveTransitionGestureTracker._recognizers,
_AVInteractiveTransitionGestureTracker._rotation,
_AVInteractiveTransitionGestureTracker._rotationGestureRecognizer,
_AVInteractiveTransitionGestureTracker._trackingUpwardPan,
_AVKeyValueChange._keyPath, _AVKeyValueChange._observationToken,
_AVKeyValueChange._oldValue, _AVKeyValueChange._value,
_AVLabel._collapsed, _AVLabel._extrinsicContentSize,
_AVLabel._font, _AVLabel._hasAlternateAppearance,
_AVLabel._hasFullScreenAppearance, _AVLabel._included,
_AVLabel._label, _AVLabel._loadingIndicator, _AVLabel._loadingIndicatorAlignment,
_AVLabel._loadingIndicatorLeftAlignmentConstraint,
_AVLabel._loadingIndicatorRightAlignmentConstraint,
_AVLabel._showsLoadingIndicator, _AVLabel._text,
_AVMediaSelectionTableViewController._playerController,
_AVMediaSelectionTableViewController._selectedAudioMediaSelectionOption,
_AVMediaSelectionTableViewController._selectedLegibleMediaSelectionOption,
_AVMediaSelectionViewController._mediaSelectionTableViewController,
_AVMicaPackage._layoutDirection, _AVMicaPackage._packageName,
_AVMicaPackage._rootLayer, _AVMicaPackage._state,
_AVMicaPackage._stateController, _AVMicaPackage._targetSize,
_AVMicaPackage._unscaledSize, _AVNowPlayingInfoController._backgroundQueue,
_AVNowPlayingInfoController._commandHandlerIdentifier,
_AVNowPlayingInfoController._enabled, _AVNowPlayingInfoController._keyValueObservationController,
_AVNowPlayingInfoController._nowPlayingInfoNeedsUpdate,
_AVNowPlayingInfoController._playerController, _AVNowPlayingInfoController._playerControllerCurrentTimeJumpedObserver,
_AVNowPlayingInfoController._requiresLinearPlayback,
_AVObservationController._notificationCenters, _AVObservationController._notificationObservers,
_AVObservationController._owner, _AVObservationController._proxyObserversByTokens,
_AVObservationController._unfairLock, _AVPictureInPictureController._allowsPictureInPictureFromInlineWhenEnteringBackground,
_AVPictureInPictureController._allowsPictureInPicturePlayback,
_AVPictureInPictureController._delegate, _AVPictureInPictureController._pictureInPictureActive,
_AVPictureInPictureController._pictureInPicturePossible,
_AVPictureInPictureController._pictureInPictureSuspended,
_AVPictureInPictureController._pictureInPictureWasStartedWhenEnteringBackground,
_AVPictureInPictureController._playerController,
_AVPictureInPictureController._playerLayer, _AVPictureInPictureIndicatorLayer._attributedText,
_AVPictureInPictureIndicatorLayer._baselineOffset,
_AVPictureInPictureIndicatorLayer._imageLayer, _AVPictureInPictureIndicatorLayer._imageSize,
_AVPictureInPictureIndicatorLayer._languageAwareOutsets,
_AVPictureInPictureIndicatorLayer._lineHeight, _AVPictureInPictureIndicatorLayer._textLayer,
_AVPictureInPicturePlayerLayerView._simplePlayerLayerView,
_AVPlaybackControlsController._AVRouteDetectorCoordinatorMultipleRoutesDetectedObserver,
_AVPlaybackControlsController._allVisibilityControllerItems,
_AVPlaybackControlsController._allowsEnteringFullScreen,
_AVPlaybackControlsController._collapseExpandSliderAnimator,
_AVPlaybackControlsController._contentViewBeingScrolledOrOffScreen,
_AVPlaybackControlsController._coveringWindow, _AVPlaybackControlsController._elapsedTimeFormatter,
_AVPlaybackControlsController._entersFullScreenWhenPlaybackBegins,
_AVPlaybackControlsController._entersFullScreenWhenTapped,
_AVPlaybackControlsController._hasPlaybackBegunSincePlayerControllerBecameReadyToPlay,
_AVPlaybackControlsController._hasSeekableLiveStreamingContent,
_AVPlaybackControlsController._includesVideoGravityButton,
_AVPlaybackControlsController._inlinePlaybackControlsAlwaysShowLargePlayButtonWhenPaused,
_AVPlaybackControlsController._interactiveContentOverlayViewVisibilityItem,
_AVPlaybackControlsController._loadingIndicatorTimer,
_AVPlaybackControlsController._loadingIndicatorTimerDelay,
_AVPlaybackControlsController._multipleRoutesDetected,
_AVPlaybackControlsController._nowPlayingInfoControllerIfLoaded,
_AVPlaybackControlsController._nowPlayingLoadingInfoDelayTimer,
_AVPlaybackControlsController._observationController,
_AVPlaybackControlsController._pictureInPictureController,
_AVPlaybackControlsController._playButtonHandlerForLazyPlayerLoading,
_AVPlaybackControlsController._playbackControlsContainerVisibilityItem,
_AVPlaybackControlsController._playbackControlsIncludeDisplayModeControls,
_AVPlaybackControlsController._playbackControlsIncludeStartContentTransitionButtons,
_AVPlaybackControlsController._playbackControlsIncludeTransportControls,
_AVPlaybackControlsController._playbackControlsIncludeVolumeControls,
_AVPlaybackControlsController._playbackControlsObservationController,
_AVPlaybackControlsController._playbackControlsView,
_AVPlaybackControlsController._playbackSuspendedForScrubbing,
_AVPlaybackControlsController._playbackViewFrame,
_AVPlaybackControlsController._playerController,
_AVPlaybackControlsController._playerViewController,
_AVPlaybackControlsController._playerViewControllerHasInvalidViewControllerHierarchy,
_AVPlaybackControlsController._playerViewControllerIsBeingTransitionedWithResizing,
_AVPlaybackControlsController._playerViewControllerIsPresentedFullScreen,
_AVPlaybackControlsController._playerViewControllerIsPresentingFullScreen,
_AVPlaybackControlsController._playingOnSecondScreen,
_AVPlaybackControlsController._preferredUnobscuredArea,
_AVPlaybackControlsController._prefersVolumeSliderExpanded,
_AVPlaybackControlsController._remainingTimeFormatter,
_AVPlaybackControlsController._requiresLinearPlayback,
_AVPlaybackControlsController._resumingUpdates,
_AVPlaybackControlsController._routeDetectorCoordinator,
_AVPlaybackControlsController._routePickerAlertController,
_AVPlaybackControlsController._scrollViewObserver,
_AVPlaybackControlsController._scrubbingOrSeeking,
_AVPlaybackControlsController._shouldIgnoreTimeResolverUpdates,
_AVPlaybackControlsController._shouldPreventUserInteractionForContentTransition,
_AVPlaybackControlsController._showsDoneButtonWhenFullScreen,
_AVPlaybackControlsController._showsLoadingIndicator,
_AVPlaybackControlsController._showsPictureInPictureButton,
_AVPlaybackControlsController._showsPlaybackControls,
_AVPlaybackControlsController._showsPlaybackControlsWhenInline,
_AVPlaybackControlsController._startLeftwardContentTransitionButtonEnabled,
_AVPlaybackControlsController._startRightwardContentTransitionButtonEnabled,
_AVPlaybackControlsController._timeControlStatus,
_AVPlaybackControlsController._timeResolver, _AVPlaybackControlsController._turboModePlaybackControlsPlaceholderView,
_AVPlaybackControlsController._turboModePlaybackControlsVisibilityItem,
_AVPlaybackControlsController._updatesNowPlayingInfoCenter,
_AVPlaybackControlsController._videoGravity, _AVPlaybackControlsController._videoGravityButtonType,
_AVPlaybackControlsController._volumeController,
_AVPlaybackControlsController._volumeControlsCanShowSlider,
_AVPlaybackControlsController._volumeControlsContainerVisibilityItem,
_AVPlaybackControlsRoutePickerView._collapsed, _AVPlaybackControlsRoutePickerView._customButton,
_AVPlaybackControlsRoutePickerView._extrinsicContentSize,
_AVPlaybackControlsRoutePickerView._hasAlternateAppearance,
_AVPlaybackControlsRoutePickerView._hasFullScreenAppearance,
_AVPlaybackControlsRoutePickerView._included, _AVPlaybackControlsTouchBarItem._batchedDescriptionDictionary,
_AVPlaybackControlsTouchBarItem._observationController,
_AVPlaybackControlsTouchBarItem._playerController,
_AVPlaybackControlsTouchBarItem._touchBarItemUpdatePending,
_AVPlaybackControlsView._customAudioButtons, _AVPlaybackControlsView._customControlItems,
_AVPlaybackControlsView._customControlsView, _AVPlaybackControlsView._customDisplayModeButtons,
_AVPlaybackControlsView._customMediaButtons, _AVPlaybackControlsView._defaultAudioControls,
_AVPlaybackControlsView._defaultDisplayModeControls,
_AVPlaybackControlsView._delegate, _AVPlaybackControlsView._doneButton,
_AVPlaybackControlsView._doubleRowLayoutEnabled,
_AVPlaybackControlsView._fullScreen, _AVPlaybackControlsView._fullScreenButton,
_AVPlaybackControlsView._interactiveContentOverlayView,
_AVPlaybackControlsView._interactiveContentOverlayViewLayoutMargins,
_AVPlaybackControlsView._mediaSelectionButton, _AVPlaybackControlsView._miniPlayPauseButton,
_AVPlaybackControlsView._miniPlayPauseButtonBackdropView,
_AVPlaybackControlsView._mostRecentAnimationCompletionsID,
_AVPlaybackControlsView._needsIntialLayout, _AVPlaybackControlsView._pictureInPictureButton,
_AVPlaybackControlsView._playbackControlsContainer,
_AVPlaybackControlsView._playbackControlsIncludeDisplayModeControls,
_AVPlaybackControlsView._playbackControlsIncludeTransportControls,
_AVPlaybackControlsView._playbackControlsIncludeVolumeControls,
_AVPlaybackControlsView._playbackControlsVisibilityAnimator,
_AVPlaybackControlsView._preferredUnobscuredArea,
_AVPlaybackControlsView._prominentPlayButton, _AVPlaybackControlsView._prominentPlayButtonBackdropView,
_AVPlaybackControlsView._routePickerView, _AVPlaybackControlsView._screenModeControls,
_AVPlaybackControlsView._screenModeControlsToVolumeControlsSpacingConstraint,
_AVPlaybackControlsView._scrubber, _AVPlaybackControlsView._showsProminentPlayButton,
_AVPlaybackControlsView._skipBackButton, _AVPlaybackControlsView._skipForwardButton,
_AVPlaybackControlsView._standardPlayPauseButton,
_AVPlaybackControlsView._startLeftwardContentTransitionButton,
_AVPlaybackControlsView._startRightwardContentTransitionButton,
_AVPlaybackControlsView._styleSheet, _AVPlaybackControlsView._tapAnywhereToEnterFullScreenButton,
_AVPlaybackControlsView._topAreaLayoutGuideExpanded,
_AVPlaybackControlsView._transportControlsContainerView,
_AVPlaybackControlsView._transportControlsView,
_AVPlaybackControlsView._videoGravityButton, _AVPlaybackControlsView._volumeButton,
_AVPlaybackControlsView._volumeButtonBottomToLayoutMarginsGuideBottomConstraint,
_AVPlaybackControlsView._volumeControls, _AVPlaybackControlsView._volumeControlsContainer,
_AVPlaybackControlsView._volumeSlider, _AVPlaybackControlsView._volumeTopToLayoutGuideTopConstraint,
_AVPlaybackControlsView._volumeTopToViewTopConstraint,
_AVPlaybackControlsVisibilityController._animationDuration,
_AVPlaybackControlsVisibilityController._canHideItems,
_AVPlaybackControlsVisibilityController._delegate,
_AVPlaybackControlsVisibilityController._hidesItemQuicklyWhenPlaybackBegins,
_AVPlaybackControlsVisibilityController._inAutoplayPhase,
_AVPlaybackControlsVisibilityController._isFlashingControlsVisible,
_AVPlaybackControlsVisibilityController._itemsAndItemInfos,
_AVPlaybackControlsVisibilityController._keyValueObservationController,
_AVPlaybackControlsVisibilityController._loadingIndicatorWasShownAndVisibilityNotToggledAfterLoadingIndicatorShown,
_AVPlaybackControlsVisibilityController._pictureInPictureActive,
_AVPlaybackControlsVisibilityController._playbackWasPausedAndVisibilityNotToggledAfterPausing,
_AVPlaybackControlsVisibilityController._playerController,
_AVPlaybackControlsVisibilityController._popoverPresented,
_AVPlaybackControlsVisibilityController._prefersItemsShownForVolumeChangeVisible,
_AVPlaybackControlsVisibilityController._prefersItemsShownForVolumeChangeVisibleTimer,
_AVPlaybackControlsVisibilityController._prefersItemsShownForVolumeChangeVisibleTimerInterval,
_AVPlaybackControlsVisibilityController._prefersItemsVisibleTimerInterval,
_AVPlaybackControlsVisibilityController._prefersItemsVisibleTimerIntervalForFlashingControls,
_AVPlaybackControlsVisibilityController._prefersItemsVisibleTimerIntervalForQuicklyHiding,
_AVPlaybackControlsVisibilityController._prefersRegularItemsVisible,
_AVPlaybackControlsVisibilityController._prefersRegularItemsVisibleTimer,
_AVPlaybackControlsVisibilityController._scrubbing,
_AVPlaybackControlsVisibilityController._showsItemsWhileWaitingToPlay,
_AVPlaybackControlsVisibilityController._statusBarAppearanceNeedsUpdate,
_AVPlaybackControlsVisibilityController._transitionInProgress,
_AVPlaybackControlsVisibilityController._userInteractionObserverGestureRecognizer,
_AVPlaybackControlsVisibilityController._viewForUserInteractionObservation,
_AVPlaybackControlsVisibilityController._visibilityAnimator,
_AVPlaybackControlsVisibilityController._visibilityNeedsUpdate,
_AVPlaybackControlsVisibilityControllerItem._alpha,
_AVPlaybackControlsVisibilityControllerItem._hidden,
_AVPlaybackControlsVisibilityControllerItem._view,
_AVPlaybackControlsVisibilityControllerItem._viewLoaded,
_AVPlaybackControlsVisibilityControllerItemInfo._controls,
_AVPlaybackControlsVisibilityControllerItemInfo._initiallyHidden,
_AVPlaybackControlsVisibilityControllerItemInfo._visibilityBehaviorOptions,
_AVPlayerContentTransitioningView._activeContentView,
_AVPlayerContentTransitioningView._boundsOrContentSizeAdjustmentCount,
_AVPlayerContentTransitioningView._contentMargins,
_AVPlayerContentTransitioningView._contentTransitioningDelegate,
_AVPlayerContentTransitioningView._frameForActiveContentView,
_AVPlayerContentTransitioningView._frameForTransitioningContentView,
_AVPlayerContentTransitioningView._stateDescription,
_AVPlayerContentTransitioningView._targetContentOffset,
_AVPlayerContentTransitioningView._transitionDirection,
_AVPlayerContentTransitioningView._transitionInteractive,
_AVPlayerContentTransitioningView._transitionProgress,
_AVPlayerContentTransitioningView._transitionState,
_AVPlayerContentTransitioningView._transitioningContentView,
_AVPlayerController._actionAtItemEnd, _AVPlayerController._allowsIdleSleepPreventionCount,
_AVPlayerController._assetBeingPrepared, _AVPlayerController._assetInspectionQueue,
_AVPlayerController._atMaxTime, _AVPlayerController._atMinTime,
_AVPlayerController._audioMediaSelectionOptions,
_AVPlayerController._availableMetadataFormats, _AVPlayerController._canUseNetworkResourcesForLiveStreamingWhilePausedCount,
_AVPlayerController._compatibleWithAirPlayVideo,
_AVPlayerController._composable, _AVPlayerController._contentChapters,
_AVPlayerController._currentAssetIfReady, _AVPlayerController._deviceBatteryChargingOrFull,
_AVPlayerController._didPreventSleepWhenStartingExternalPlayback,
_AVPlayerController._disablingAutomaticTermination,
_AVPlayerController._forceScanning, _AVPlayerController._hasProtectedContent,
_AVPlayerController._ignoreRateKeyValueChange, _AVPlayerController._inspectionSuspended,
_AVPlayerController._isResumed, _AVPlayerController._isScanningBackward,
_AVPlayerController._isScanningForward, _AVPlayerController._jKeyDown,
_AVPlayerController._kKeyDown, _AVPlayerController._lKeyDown,
_AVPlayerController._legibleMediaSelectionOptions,
_AVPlayerController._listenerBlock, _AVPlayerController._liveStreamEventModePossible,
_AVPlayerController._liveStreamMaxTiming, _AVPlayerController._liveStreamMinTiming,
_AVPlayerController._looping, _AVPlayerController._maxTiming,
_AVPlayerController._metadata, _AVPlayerController._minTiming,
_AVPlayerController._observationController, _AVPlayerController._observationInfo,
_AVPlayerController._pendingSeek, _AVPlayerController._pictureInPictureInterrupted,
_AVPlayerController._pictureInPictureSupported,
_AVPlayerController._player, _AVPlayerController._playingOnSecondScreen,
_AVPlayerController._preScanningRate, _AVPlayerController._presentationSize,
_AVPlayerController._preventingIdleDisplaySleep,
_AVPlayerController._preventingIdleSystemSleep,
_AVPlayerController._previousValueOfCanUseNetworkResourcesForLiveStreamingWhilePaused,
_AVPlayerController._rate, _AVPlayerController._rateBeforeForceScanning,
_AVPlayerController._rateBeforeScrubBegan, _AVPlayerController._rateToRestoreAfterAudioSessionInterruptionEnds,
_AVPlayerController._retryPlayingImmediatelyBlock,
_AVPlayerController._savedCaptionAppearanceDisplayType,
_AVPlayerController._scanningCount, _AVPlayerController._scrubbing,
_AVPlayerController._seekQueue, _AVPlayerController._seekTimer,
_AVPlayerController._seekToTime, _AVPlayerController._seekToTimeInternal,
_AVPlayerController._seeking, _AVPlayerController._seekingInternal,
_AVPlayerController._shouldPlayImmediately, _AVPlayerController._shouldPlayWhenLikelyToKeepUp,
_AVPlayerController._timeOfLastUpdate, _AVPlayerController._timing,
_AVPlayerController._toleranceAfter, _AVPlayerController._toleranceBefore,
_AVPlayerController._updateAtMinMaxTimePeriodicObserverToken,
_AVPlayerControllerTimeResolver._currentTime, _AVPlayerControllerTimeResolver._interval,
_AVPlayerControllerTimeResolver._maxTime, _AVPlayerControllerTimeResolver._minTime,
_AVPlayerControllerTimeResolver._playerController,
_AVPlayerControllerTimeResolver._resolution, _AVPlayerControllerTimeResolver._timer,
_AVPlayerLayerAndContentOverlayContainerView._canShowStatusBarBackgroundGradientWhenStatusBarVisible,
_AVPlayerLayerAndContentOverlayContainerView._contentFrame,
_AVPlayerLayerAndContentOverlayContainerView._contentOverlayView,
_AVPlayerLayerAndContentOverlayContainerView._playerLayerView,
_AVPlayerLayerAndContentOverlayContainerView._statusBarBackgroundGradientView,
_AVPlayerView._contentView, _AVPlayerView._needsInitialLayout,
_AVPlayerView._primaryScreen, _AVPlayerViewController.__observationController,
_AVPlayerViewController.__wasInitializedWithPlayerLayerView,
_AVPlayerViewController._allowsPictureInPicturePlayback,
_AVPlayerViewController._appBasedStatusBarAppearanceController,
_AVPlayerViewController._canPausePlaybackWhenExitingFullScreen,
_AVPlayerViewController._contentTransitioningDelegate,
_AVPlayerViewController._contentTransitioningPlayer,
_AVPlayerViewController._customContentTransitioningInfoPanel,
_AVPlayerViewController._customControlItems, _AVPlayerViewController._delegate,
_AVPlayerViewController._delegateRespondsTo, _AVPlayerViewController._entersFullScreenWhenPlaybackBegins,
_AVPlayerViewController._exitsFullScreenWhenPlaybackEnds,
_AVPlayerViewController._finishPreparingForInteractiveDismissalHandler,
_AVPlayerViewController._hasClientSetTransitioningDelegate,
_AVPlayerViewController._hasClientSetVideoGravity,
_AVPlayerViewController._interactiveDismissalCompletionHandler,
_AVPlayerViewController._mediaSelectionPopoverPresentationController,
_AVPlayerViewController._pictureInPictureController,
_AVPlayerViewController._pixelBufferAttributes,
_AVPlayerViewController._playbackControlsController,
_AVPlayerViewController._playbackControlsIncludeVolumeControls,
_AVPlayerViewController._playbackControlsTouchBarItem,
_AVPlayerViewController._playbackControlsViewControllerPictureInPictureButtonEnabled,
_AVPlayerViewController._playbackControlsVisibilityController,
_AVPlayerViewController._playbackTargetScreen, _AVPlayerViewController._playerController,
_AVPlayerViewController._playerLayerView, _AVPlayerViewController._playerShouldAutoplay,
_AVPlayerViewController._playerViewControllerView,
_AVPlayerViewController._requiresLinearPlayback,
_AVPlayerViewController._secondScreenWindow, _AVPlayerViewController._shouldUseNetworkingResourcesForLiveStreamingWhilePaused,
_AVPlayerViewController._showsExitFullScreenButton,
_AVPlayerViewController._showsPlaybackControls,
_AVPlayerViewController._startNextContentTransitionButtonEnabled,
_AVPlayerViewController._startPreviousContentTransitionButtonEnabled,
_AVPlayerViewController._transitionController, _AVPlayerViewController._transitionFromFullScreenOrDismissViewControllerWhenEnteringBackgroundAfterPictureInPictureStart,
_AVPlayerViewController._updatesNowPlayingInfoCenter,
_AVPlayerViewController._videoGravity, _AVPlayerViewControllerAnimationCoordinator._animations,
_AVPlayerViewControllerAnimationCoordinator._completions,
_AVPlayerViewControllerContentView._audioOnlyIndicatorView,
_AVPlayerViewControllerContentView._automaticVideoGravity,
_AVPlayerViewControllerContentView._boundsForLastLayoutSubviews,
_AVPlayerViewControllerContentView._canAutomaticallyZoomLetterboxVideos,
_AVPlayerViewControllerContentView._captureGroupName,
_AVPlayerViewControllerContentView._captureView,
_AVPlayerViewControllerContentView._contentTransitioningView,
_AVPlayerViewControllerContentView._delegate, _AVPlayerViewControllerContentView._edgeInsetsForLetterboxedContent,
_AVPlayerViewControllerContentView._externalPlaybackIndicatorSubtitle,
_AVPlayerViewControllerContentView._externalPlaybackIndicatorTitle,
_AVPlayerViewControllerContentView._externalPlaybackIndicatorView,
_AVPlayerViewControllerContentView._iAdPreRollView,
_AVPlayerViewControllerContentView._needsInitialLayout,
_AVPlayerViewControllerContentView._playbackControlsView,
_AVPlayerViewControllerContentView._playerLayerView,
_AVPlayerViewControllerContentView._styleSheet,
_AVPlayerViewControllerContentView._styleSheetShouldUseCompactFullScreenItemSize,
_AVPlayerViewControllerContentView._targetVideoGravities,
_AVPlayerViewControllerContentView._turboModePlaybackControlsPlaceholderView,
_AVPlayerViewControllerContentView._unsupportedContentIndicatorView,
_AVPlayerViewControllerCustomControlsView._animatedUnobscuredCenterAreaLayoutGuide,
_AVPlayerViewControllerCustomControlsView._animatedUnobscuredCenterAreaLayoutGuideProvidingView,
_AVPlayerViewControllerCustomControlsView._areTransportControlsVisible,
_AVPlayerViewControllerCustomControlsView._areVolumeControlsVisible,
_AVPlayerViewControllerCustomControlsView._displayModeControlsAreaLayoutGuide,
_AVPlayerViewControllerCustomControlsView._displayModeControlsAreaLayoutGuideProvidingView,
_AVPlayerViewControllerCustomControlsView._needsInitialConstraints,
_AVPlayerViewControllerCustomControlsView._transportControlsAreaLayoutGuide,
_AVPlayerViewControllerCustomControlsView._transportControlsAreaLayoutGuideProvidingView,
_AVPlayerViewControllerCustomControlsView._transportControlsHiddenConstraint,
_AVPlayerViewControllerCustomControlsView._transportControlsVisibleConstraint,
_AVPlayerViewControllerCustomControlsView._unobscuredCenterAreaLayoutGuide,
_AVPlayerViewControllerCustomControlsView._unobscuredCenterAreaLayoutGuideProvidingView,
_AVPlayerViewControllerCustomControlsView._unobscuredTopAreaLayoutGuide,
_AVPlayerViewControllerCustomControlsView._unobscuredTopAreaLayoutGuideProvidingView,
_AVPlayerViewControllerCustomControlsView._volumeControlsAreaLayoutGuide,
_AVPlayerViewControllerCustomControlsView._volumeControlsAreaLayoutGuideProvidingView,
_AVPlayerViewControllerCustomControlsView._volumeControlsHiddenConstraint,
_AVPlayerViewControllerCustomControlsView._volumeControlsVisibleConstraint,
_AVPlayerVolumeController._changingVolume, _AVPlayerVolumeController._keyValueObservationController,
_AVPlayerVolumeController._playerController, _AVPlayerVolumeController.prefersSystemVolumeHUDHidden,
_AVProxyKVOObserver._canHandleChanges, _AVProxyKVOObserver._changesBlock,
_AVProxyKVOObserver._includeChanges, _AVProxyKVOObserver._includeInitialValue,
_AVProxyKVOObserver._keyPaths, _AVProxyKVOObserver._retainedObservedObject,
_AVProxyKVOObserver._token, _AVProxyKVOObserver._unsafeUnretainedObservedObject,
_AVRouteDetectorCoordinator._routeDetectionEnabled,
_AVRoutePickerView._activeTintColor, _AVRoutePickerView._delegate,
_AVRoutePickerView._routePickerButtonStyle, _AVScrollViewObserver._contentView,
_AVScrollViewObserver._delegate, _AVScrollViewObserver._displayLink,
_AVScrollViewObserver._next, _AVScrollViewObserver._observedScrollView,
_AVScrollViewObserver._previous, _AVScrubber._collapsed,
_AVScrubber._currentThumbView, _AVScrubber._currentValueChangedTime,
_AVScrubber._delegate, _AVScrubber._didHaveLessThanFullScrubbingSpeedSinceTrackingBegin,
_AVScrubber._estimatedFrameRate, _AVScrubber._extrinsicContentSize,
_AVScrubber._feedbackGenerator, _AVScrubber._hasAlternateAppearance,
_AVScrubber._hasFullScreenAppearance, _AVScrubber._hitRectInsets,
_AVScrubber._included, _AVScrubber._loadedTimeRanges,
_AVScrubber._loadedTrackOverlayView, _AVScrubber._previousScrubberVelocities,
_AVScrubber._previousTouchLocationInView, _AVScrubber._previousValue,
_AVScrubber._previousValueChangeTime, _AVScrubber._rate,
_AVScrubber._resolution, _AVScrubber._scrollScrubbing,
_AVScrubber._scrollView, _AVScrubber._scrubbingSpeed,
_AVScrubber._shouldRecoverFromPrecisionScrubbingIfNeeded,
_AVScrubber._slowKnobMovementDetected, _AVScrubber._timestampWhenTrackingEnded,
_AVScrubber._trackingStartTime, _AVScrubber._updateSlowKnobMovementDetectedTimer,
_AVScrubberVelocity._timestamp, _AVScrubberVelocity._velocity,
_AVStatusBarBackgroundGradientView._gradientOpacity,
_AVStyleSheet._additionalInlinePaddingForDodgingSafeArea,
_AVStyleSheet._defaultItemFullScreenSize, _AVStyleSheet._defaultItemInlineSize,
_AVStyleSheet._elapsedTimeLabelBaselineToControlsBottomDistance,
_AVStyleSheet._elapsedTimeLabelTopToScrubberCenterYDistance,
_AVStyleSheet._infoLabelFont, _AVStyleSheet._liveBroadcastLabelTopToBackdropTopDistance,
_AVStyleSheet._maximumMultiRowTransportControlsWidth,
_AVStyleSheet._maximumProminentPlayButtonDimension,
_AVStyleSheet._maximumTransportControlsWidth, _AVStyleSheet._minimumProminentPlayButtonDimension,
_AVStyleSheet._minimumScrubberWidth, _AVStyleSheet._minimumTransportControlsWidth,
_AVStyleSheet._playButtonCenterToBottomDistance,
_AVStyleSheet._routePickerButtonFullScreenSize,
_AVStyleSheet._routePickerButtonInlineSize, _AVStyleSheet._scrubberCenterToScrubInstructionsDistance,
_AVStyleSheet._scrubberCenterYToControlsTopMinimumDistance,
_AVStyleSheet._scrubberInfoLabelFont, _AVStyleSheet._scrubberInstructionsMinimumRequiredWidth,
_AVStyleSheet._scrubberInstructionsTopToBackdropTopDistance,
_AVStyleSheet._scrubberTimeLabelFont, _AVStyleSheet._shouldUseCompactFullScreenSize,
_AVStyleSheet._standardInteritemPadding, _AVStyleSheet._standardPadding,
_AVStyleSheet._volumeSliderCompactFullScreenWidth,
_AVStyleSheet._volumeSliderInlineWidth, _AVStyleSheet._volumeSliderPadding,
_AVStyleSheet._volumeSliderRegularFullScreenWidth,
_AVTableViewCell._representedObject, _AVTimer._interval,
_AVTimer._invalidated, _AVTimer._queue, _AVTimer._timer,
_AVTransition._allAnimators, _AVTransition._backgroundView,
_AVTransition._clientAnimator, _AVTransition._containerView,
_AVTransition._delegate, _AVTransition._presentationContext,
_AVTransition._touchBlockingView, _AVTransition._transitionAnimator,
_AVTransition._transitionContext, _AVTransition._transitionType,
_AVTransition._wasInitiallyInteractive, _AVTransitionController._activeTransition,
_AVTransitionController._delegate, _AVTransitionController._gestureTracker,
_AVTransitionController._presentationContext, _AVTransitionController._state,
_AVTransitionPresentationContext._active, _AVTransitionPresentationContext._backgroundColorForInteractivelyTransitioningPresentedViewController,
_AVTransitionPresentationContext._keyWindowToRestore,
_AVTransitionPresentationContext._presentationWindow,
_AVTransitionPresentationContext._presentationWindowInitiallySupportedOrientations,
_AVTransitionPresentationContext._presentedViewController,
_AVTransitionPresentationContext._presentingViewController,
_AVTransitionPresentationContext._shouldPresentingViewControllerControlOverallAppearance,
_AVTransitionPresentationContext._sourceView, _AVTransitionPresentationContext._sourceWindow,
_AVTransitionPresentationContext._videoOnlyWindow,
_AVTransportControlsView._backdropView, _AVTransportControlsView._backdropViewNeedsLayout,
_AVTransportControlsView._collapsed, _AVTransportControlsView._customButtons,
_AVTransportControlsView._customContentTransitioningInfoPanel,
_AVTransportControlsView._delegate, _AVTransportControlsView._detachedExtraContentBackdropView,
_AVTransportControlsView._doubleRowLayoutConstraints,
_AVTransportControlsView._doubleRowLayoutEnabled,
_AVTransportControlsView._elapsedTimeLabel, _AVTransportControlsView._embeddedExtraContentContainer,
_AVTransportControlsView._extrinsicContentSize,
_AVTransportControlsView._hasAlternateAppearance,
_AVTransportControlsView._hasFullScreenAppearance,
_AVTransportControlsView._included, _AVTransportControlsView._liveBroadcastLabel,
_AVTransportControlsView._liveBroadcastScrubberLabel,
_AVTransportControlsView._liveStreamingControlsIncludeScrubber,
_AVTransportControlsView._mediaSelectionButton,
_AVTransportControlsView._minimumRequiredWidth,
_AVTransportControlsView._routePickerView, _AVTransportControlsView._scrubInstructionsBackdropLabel,
_AVTransportControlsView._scrubInstructionsLabel,
_AVTransportControlsView._scrubInstructionsTimer,
_AVTransportControlsView._scrubber, _AVTransportControlsView._scrubberInstructionsDoubleRowActiveConstraint,
_AVTransportControlsView._scrubberValueWhenScrubInstructionsTimerBegan,
_AVTransportControlsView._showsLiveStreamingControls,
_AVTransportControlsView._showsLoadingIndicator,
_AVTransportControlsView._skipBackButton, _AVTransportControlsView._skipForwardButton,
_AVTransportControlsView._standardPlayPauseButton,
_AVTransportControlsView._startLeftwardContentTransitionButton,
_AVTransportControlsView._startRightwardContentTransitionButton,
_AVTransportControlsView._styleSheet, _AVTransportControlsView._timeRemainingLabel,
_AVTurboModePlaybackControlsPlaceholderView._animator,
_AVTurboModePlaybackControlsPlaceholderView._includedControlType,
_AVTurboModePlaybackControlsPlaceholderView._preferredUnobscuredArea,
_AVTurboModePlaybackControlsPlaceholderView._prominentPlayButton,
_AVTurboModePlaybackControlsPlaceholderView._prominentPlayButtonContainer,
_AVTurboModePlaybackControlsPlaceholderView._styleSheet,
_AVTurboModePlaybackControlsPlaceholderView._volumeButton,
_AVTurboModePlaybackControlsPlaceholderView._volumeButtonContainer,
_AVTurboModePlaybackControlsPlaceholderView._volumeButtonMicaPackageStateName,
_AVUserInteractionObserverGestureRecognizer._trackedTouches,
_AVVolumeButtonControl._collapsed, _AVVolumeButtonControl._cumulativeTranslationSincePanningBegan,
_AVVolumeButtonControl._extrinsicContentSize, _AVVolumeButtonControl._feedbackGenerator,
_AVVolumeButtonControl._hasAlternateAppearance,
_AVVolumeButtonControl._hasFullScreenAppearance,
_AVVolumeButtonControl._highlightAnimator, _AVVolumeButtonControl._hitRectInsets,
_AVVolumeButtonControl._included, _AVVolumeButtonControl._initialPreciseLocationOfTouch,
_AVVolumeButtonControl._locationOfTouchInWindow,
_AVVolumeButtonControl._longPressEnabled, _AVVolumeButtonControl._longPressTimer,
_AVVolumeButtonControl._micaPackage, _AVVolumeButtonControl._micaPackageStateName,
_AVVolumeButtonControl._showsHighlightedAppearance,
_AVVolumeButtonControl._trackingState, _AVVolumeButtonControl._translationOfPanFromPreviousTouch,
_AVVolumeSlider._collapsed, _AVVolumeSlider._effectiveVolumeLimit,
_AVVolumeSlider._extrinsicContentSize, _AVVolumeSlider._hasAlternateAppearance,
_AVVolumeSlider._hasFullScreenAppearance, _AVVolumeSlider._included,
_AVVolumeSlider._thumbView, _AVVolumeSlider._unclampedValue,
_AVVolumeSlider._volumeWarningView, _AVVolumeWarningView._animator,
_AVVolumeWarningView._stopping, _AVWindow._viewControllerToBePresented,
___AVPlayerLayerView._pictureInPicturePlayerLayerView,
___AVPlayerLayerView._playerController ]
...
================================================
FILE: Frameworks/AVKit.framework/Headers/AVError.h
================================================
/*
File: AVError.h
Framework: AVKit
Copyright © 2015-2016 Apple Inc. All rights reserved.
*/
#import
#import
/*!
@constant AVKitErrorDomain
@abstract Domain for errors from AVKit APIs.
*/
AVKIT_EXTERN NSString * const AVKitErrorDomain API_AVAILABLE(ios(9.0));
/*!
@constant AVKitErrorUnknown
Unknown error.
@constant AVKitErrorPictureInPictureStartFailed
Failed to start Picture in Picture.
*/
typedef NS_ENUM(NSInteger, AVKitError) {
AVKitErrorUnknown = -1000,
AVKitErrorPictureInPictureStartFailed = -1001
} API_AVAILABLE(ios(9.0));
================================================
FILE: Frameworks/AVKit.framework/Headers/AVKit.apinotes
================================================
---
Name: AVKit
Tags:
- Name: AVKitError
NSErrorDomain: AVKitErrorDomain
Protocols:
- Name: AVPlayerViewControllerDelegate
Methods:
- Selector: 'playerViewControllerWillStartPictureInPicture:'
SwiftName: 'playerViewControllerWillStartPictureInPicture(_:)'
MethodKind: Instance
- Selector: 'playerViewControllerDidStartPictureInPicture:'
SwiftName: 'playerViewControllerDidStartPictureInPicture(_:)'
MethodKind: Instance
- Selector: 'playerViewControllerWillStopPictureInPicture:'
SwiftName: 'playerViewControllerWillStopPictureInPicture(_:)'
MethodKind: Instance
- Selector: 'playerViewControllerDidStopPictureInPicture:'
SwiftName: 'playerViewControllerDidStopPictureInPicture(_:)'
MethodKind: Instance
- Selector: 'playerViewControllerShouldAutomaticallyDismissAtPictureInPictureStart:'
SwiftName: 'playerViewControllerShouldAutomaticallyDismissAtPictureInPictureStart(_:)'
MethodKind: Instance
- Name: AVPictureInPictureControllerDelegate
Methods:
- Selector: 'pictureInPictureControllerWillStartPictureInPicture:'
SwiftName: 'pictureInPictureControllerWillStartPictureInPicture(_:)'
MethodKind: Instance
- Selector: 'pictureInPictureControllerDidStartPictureInPicture:'
SwiftName: 'pictureInPictureControllerDidStartPictureInPicture(_:)'
MethodKind: Instance
- Selector: 'pictureInPictureController:failedToStartPictureInPictureWithError:'
SwiftName: 'pictureInPictureController(_:failedToStartPictureInPictureWithError:)'
MethodKind: Instance
- Selector: 'pictureInPictureControllerWillStopPictureInPicture:'
SwiftName: 'pictureInPictureControllerWillStopPictureInPicture(_:)'
MethodKind: Instance
- Selector: 'pictureInPictureControllerDidStopPictureInPicture:'
SwiftName: 'pictureInPictureControllerDidStopPictureInPicture(_:)'
MethodKind: Instance
- Selector: 'pictureInPictureController:restoreUserInterfaceForPictureInPictureStopWithCompletionHandler:'
SwiftName: 'pictureInPictureController(_:restoreUserInterfaceForPictureInPictureStopWithCompletionHandler:)'
MethodKind: Instance
#
# Swift 4 specific conversions
#
SwiftVersions:
- Version: 4
Classes:
- Name: AVPlayerViewController
Properties:
- Name: videoGravity
PropertyKind: Instance
Nullability: N
Type: 'NSString *'
- Name: AVPlayerView
Properties:
- Name: videoGravity
PropertyKind: Instance
Nullability: N
Type: 'NSString *'
- Name: AVCaptureView
Properties:
- Name: videoGravity
PropertyKind: Instance
Nullability: N
Type: 'NSString *'
# Swift 3 specific conversions
#
SwiftVersions:
- Version: 3
Tags:
- Name: AVKitError
NSErrorDomain: AVKitErrorDomain
Protocols:
- Name: AVPlayerViewControllerDelegate
Methods:
- Selector: 'playerViewControllerWillStartPictureInPicture:'
SwiftName: 'playerViewControllerWillStartPictureInPicture(_:)'
MethodKind: Instance
- Selector: 'playerViewControllerDidStartPictureInPicture:'
SwiftName: 'playerViewControllerDidStartPictureInPicture(_:)'
MethodKind: Instance
- Selector: 'playerViewControllerWillStopPictureInPicture:'
SwiftName: 'playerViewControllerWillStopPictureInPicture(_:)'
MethodKind: Instance
- Selector: 'playerViewControllerDidStopPictureInPicture:'
SwiftName: 'playerViewControllerDidStopPictureInPicture(_:)'
MethodKind: Instance
- Selector: 'playerViewControllerShouldAutomaticallyDismissAtPictureInPictureStart:'
SwiftName: 'playerViewControllerShouldAutomaticallyDismissAtPictureInPictureStart(_:)'
MethodKind: Instance
- Name: AVPictureInPictureControllerDelegate
Methods:
- Selector: 'pictureInPictureControllerWillStartPictureInPicture:'
SwiftName: 'pictureInPictureControllerWillStartPictureInPicture(_:)'
MethodKind: Instance
- Selector: 'pictureInPictureControllerDidStartPictureInPicture:'
SwiftName: 'pictureInPictureControllerDidStartPictureInPicture(_:)'
MethodKind: Instance
- Selector: 'pictureInPictureController:failedToStartPictureInPictureWithError:'
SwiftName: 'picture(_:failedToStartPictureInPictureWithError:)'
MethodKind: Instance
- Selector: 'pictureInPictureControllerWillStopPictureInPicture:'
SwiftName: 'pictureInPictureControllerWillStopPictureInPicture(_:)'
MethodKind: Instance
- Selector: 'pictureInPictureControllerDidStopPictureInPicture:'
SwiftName: 'pictureInPictureControllerDidStopPictureInPicture(_:)'
MethodKind: Instance
- Selector: 'pictureInPictureController:restoreUserInterfaceForPictureInPictureStopWithCompletionHandler:'
SwiftName: 'picture(_:restoreUserInterfaceForPictureInPictureStopWithCompletionHandler:)'
MethodKind: Instance
================================================
FILE: Frameworks/AVKit.framework/Headers/AVKit.h
================================================
/*
File: AVKit.h
Framework: AVKit
Copyright © 2013-2016 Apple Inc. All rights reserved.
To report bugs, go to: http://developer.apple.com/bugreporter/
*/
#import
// HACK: this is to fix the fact we're some hybrid of iOS and macOS
//#if TARGET_OS_IPHONE
#import
#import
#import
#import
//#else
//#import
//#import
//#endif // TARGET_OS_IPHONE
================================================
FILE: Frameworks/AVKit.framework/Headers/AVKitDefines.h
================================================
/*
File: AVKitDefines.h
Framework: AVKit
Copyright © 2014-2016 Apple Inc. All rights reserved.
*/
#import
#import
#ifdef __cplusplus
#define AVKIT_EXTERN extern "C" __attribute__((visibility ("default")))
#else
#define AVKIT_EXTERN extern __attribute__((visibility ("default")))
#endif
================================================
FILE: Frameworks/AVKit.framework/Headers/AVPictureInPictureController.h
================================================
/*
File: AVPictureInPictureController.h
Framework: AVKit
Copyright © 2015-2017 Apple Inc. All rights reserved.
*/
#import
#import
#import
NS_ASSUME_NONNULL_BEGIN
@class UIImage;
@class UITraitCollection;
@protocol AVPictureInPictureControllerDelegate;
/*!
@class AVPictureInPictureController
@abstract AVPictureInPictureController is a subclass of NSObject that can be used to present the contents of an AVPlayerLayer floating on top of applications.
*/
API_AVAILABLE(ios(9.0))
@interface AVPictureInPictureController : NSObject
/*!
@method isPictureInPictureSupported
@abstract Whether or not Picture in Picture is supported on the current device.
@discussion When NO, all initializers will return nil.
*/
+ (BOOL)isPictureInPictureSupported;
/*!
@method pictureInPictureButtonStartImageCompatibleWithTraitCollection:
@param traitCollection
Traits that describe the image to retrieve, pass nil to use traits that describe the main screen.
@abstract System default Picture in Picture start template image for use in client's Picture in Picture button.
*/
+ (UIImage *)pictureInPictureButtonStartImageCompatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection;
/*!
@method pictureInPictureButtonStopImageCompatibleWithTraitCollection:
@param traitCollection
Traits that describe the image to retrieve, pass nil to use traits that describe the main screen.
@abstract System default Picture in Picture stop template image for use in client's Picture in Picture button.
*/
+ (UIImage *)pictureInPictureButtonStopImageCompatibleWithTraitCollection:(nullable UITraitCollection *)traitCollection;
/*!
@method initWithPlayerLayer:
@param playerLayer
The player layer from which to source the media content for the Picture in Picture controller.
@abstract Designated initializer.
*/
- (nullable instancetype)initWithPlayerLayer:(AVPlayerLayer *)playerLayer NS_DESIGNATED_INITIALIZER;
/*!
@property playerLayer
@abstract The receiver's player layer.
*/
@property (nonatomic, readonly) AVPlayerLayer *playerLayer;
/*!
@property delegate
@abstract The receiver's delegate.
*/
@property (nonatomic, weak, nullable) id delegate;
/*!
@method startPictureInPicture
@abstract Start Picture in Picture for the provided AVPlayerLayer if possible.
@discussion Receiver will call -pictureInPictureControllerWillStartPictureInPicture: if Picture in Picture is currently possible and -pictureInPictureControllerDidStartPictureInPicture: after a successful start. If starting Picture in Picture fails, -pictureInPictureControllerFailedToStartPictureInPicture:withError: is called on the delegate instead. Client can stop Picture in Picture by calling -stopPictureInPicture. In addition the user can stop Picture in Picture through user interaction. It is also possible that Picture in Picture is stopped by the Picture in Picture controller at any time. In all these cases receiver calls -pictureInPictureControllerWillStopPictureInPicture: on the delegate and -pictureInPictureControllerDidStopPictureInPicture:after the stop animation completed.
*/
- (void)startPictureInPicture;
/*!
@method stopPictureInPicture
@abstract Stop Picture in Picture for the provided AVPlayerLayer if currently active.
@discussion See -startPictureInPicture for details.
*/
- (void)stopPictureInPicture;
/*!
@property pictureInPicturePossible
@abstract Whether or not Picture in Picture is currently possible.
*/
@property (nonatomic, readonly, getter = isPictureInPicturePossible) BOOL pictureInPicturePossible;
/*!
@property pictureInPictureActive
@abstract Whether or not Picture in Picture is currently active.
*/
@property (nonatomic, readonly, getter = isPictureInPictureActive) BOOL pictureInPictureActive;
/*!
@property pictureInPictureSuspended
@abstract Whether or not Picture in Picture is currently suspended.
*/
@property (nonatomic, readonly, getter = isPictureInPictureSuspended) BOOL pictureInPictureSuspended;
@end
/*!
@protocol AVPictureInPictureControllerDelegate
@abstract A protocol for delegates of AVPictureInPictureController.
*/
@protocol AVPictureInPictureControllerDelegate
@optional
/*!
@method pictureInPictureControllerWillStartPictureInPicture:
@param pictureInPictureController
The Picture in Picture controller.
@abstract Delegate can implement this method to be notified when Picture in Picture will start.
*/
- (void)pictureInPictureControllerWillStartPictureInPicture:(AVPictureInPictureController *)pictureInPictureController;
/*!
@method pictureInPictureControllerDidStartPictureInPicture:
@param pictureInPictureController
The Picture in Picture controller.
@abstract Delegate can implement this method to be notified when Picture in Picture did start.
*/
- (void)pictureInPictureControllerDidStartPictureInPicture:(AVPictureInPictureController *)pictureInPictureController;
/*!
@method pictureInPictureController:failedToStartPictureInPictureWithError:
@param pictureInPictureController
The Picture in Picture controller.
@param error
An error describing why it failed.
@abstract Delegate can implement this method to be notified when Picture in Picture failed to start.
*/
- (void)pictureInPictureController:(AVPictureInPictureController *)pictureInPictureController failedToStartPictureInPictureWithError:(NSError *)error;
/*!
@method pictureInPictureControllerWillStopPictureInPicture:
@param pictureInPictureController
The Picture in Picture controller.
@abstract Delegate can implement this method to be notified when Picture in Picture will stop.
*/
- (void)pictureInPictureControllerWillStopPictureInPicture:(AVPictureInPictureController *)pictureInPictureController;
/*!
@method pictureInPictureControllerDidStopPictureInPicture:
@param pictureInPictureController
The Picture in Picture controller.
@abstract Delegate can implement this method to be notified when Picture in Picture did stop.
*/
- (void)pictureInPictureControllerDidStopPictureInPicture:(AVPictureInPictureController *)pictureInPictureController;
/*!
@method pictureInPictureController:restoreUserInterfaceForPictureInPictureStopWithCompletionHandler:
@param pictureInPictureController
The Picture in Picture controller.
@param completionHandler
The completion handler the delegate needs to call after restore.
@abstract Delegate can implement this method to restore the user interface before Picture in Picture stops.
*/
- (void)pictureInPictureController:(AVPictureInPictureController *)pictureInPictureController restoreUserInterfaceForPictureInPictureStopWithCompletionHandler:(void (^)(BOOL restored))completionHandler;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/AVKit.framework/Headers/AVPlayerViewController.h
================================================
/*
File: AVPlayerViewController.h
Framework: AVKit
Copyright © 2014-2017 Apple Inc. All rights reserved.
*/
#import
#import
NS_ASSUME_NONNULL_BEGIN
@protocol AVPlayerViewControllerDelegate;
/*!
@class AVPlayerViewController
@abstract AVPlayerViewController is a subclass of UIViewController that can be used to display the visual content of an AVPlayer object and the standard playback controls.
*/
API_AVAILABLE(ios(8.0))
@interface AVPlayerViewController : UIViewController
/*!
@property player
@abstract The player from which to source the media content for the view controller.
*/
@property (nonatomic, strong, nullable) AVPlayer *player;
/*!
@property showsPlaybackControls
@abstract Whether or not the receiver shows playback controls. Default is YES.
@discussion Clients can set this property to NO when they don't want to have any playback controls on top of the visual content (e.g. for a game splash screen).
*/
@property (nonatomic) BOOL showsPlaybackControls;
/*!
@property videoGravity
@abstract A string defining how the video is displayed within an AVPlayerLayer bounds rect.
@discussion Options are AVLayerVideoGravityResizeAspect, AVLayerVideoGravityResizeAspectFill and AVLayerVideoGravityResize. AVLayerVideoGravityResizeAspect is default.
*/
@property (nonatomic, copy) AVLayerVideoGravity videoGravity;
/*!
@property readyForDisplay
@abstract Boolean indicating that the first video frame has been made ready for display for the current item of the associated AVPlayer.
*/
@property (nonatomic, readonly, getter = isReadyForDisplay) BOOL readyForDisplay;
/*!
@property videoBounds
@abstract The current size and position of the video image as displayed within the receiver's view's bounds.
*/
@property (nonatomic, readonly) CGRect videoBounds;
/*!
@property contentOverlayView
@abstract Use the content overlay view to add additional custom views between the video content and the controls.
*/
@property (nonatomic, readonly, nullable) UIView *contentOverlayView;
/*!
@property allowsPictureInPicturePlayback
@abstract Whether or not the receiver allows Picture in Picture playback. Default is YES.
*/
@property (nonatomic) BOOL allowsPictureInPicturePlayback API_AVAILABLE(ios(9.0));
/*!
@property updatesNowPlayingInfoCenter
@abstract Whether or not the now playing info center should be updated. Default is YES.
*/
@property (nonatomic) BOOL updatesNowPlayingInfoCenter API_AVAILABLE(ios(10.0));
/*!
@property entersFullScreenWhenPlaybackBegins
@abstract Whether or not the receiver automatically enters full screen when the play button is tapped. Default is NO.
@discussion If YES, the receiver will show a user interface tailored to this behavior.
*/
@property (nonatomic) BOOL entersFullScreenWhenPlaybackBegins API_AVAILABLE(ios(11.0));
/*!
@property exitsFullScreenWhenPlaybackEnds
@abstract Whether or not the receiver automatically exits full screen when playback ends. Default is NO.
@discussion If multiple player items have been enqueued, the receiver exits fullscreen once no more items are remaining in the queue.
*/
@property (nonatomic) BOOL exitsFullScreenWhenPlaybackEnds API_AVAILABLE(ios(11.0));
/*!
@property delegate
@abstract The receiver's delegate.
*/
@property (nonatomic, weak, nullable) id delegate API_AVAILABLE(ios(9.0));
@end
/*!
@protocol AVPlayerViewControllerDelegate
@abstract A protocol for delegates of AVPlayerViewController.
*/
@protocol AVPlayerViewControllerDelegate
@optional
/*!
@method playerViewControllerWillStartPictureInPicture:
@param playerViewController
The player view controller.
@abstract Delegate can implement this method to be notified when Picture in Picture will start.
*/
- (void)playerViewControllerWillStartPictureInPicture:(AVPlayerViewController *)playerViewController;
/*!
@method playerViewControllerDidStartPictureInPicture:
@param playerViewController
The player view controller.
@abstract Delegate can implement this method to be notified when Picture in Picture did start.
*/
- (void)playerViewControllerDidStartPictureInPicture:(AVPlayerViewController *)playerViewController;
/*!
@method playerViewController:failedToStartPictureInPictureWithError:
@param playerViewController
The player view controller.
@param error
An error describing why it failed.
@abstract Delegate can implement this method to be notified when Picture in Picture failed to start.
*/
- (void)playerViewController:(AVPlayerViewController *)playerViewController failedToStartPictureInPictureWithError:(NSError *)error;
/*!
@method playerViewControllerWillStopPictureInPicture:
@param playerViewController
The player view controller.
@abstract Delegate can implement this method to be notified when Picture in Picture will stop.
*/
- (void)playerViewControllerWillStopPictureInPicture:(AVPlayerViewController *)playerViewController;
/*!
@method playerViewControllerDidStopPictureInPicture:
@param playerViewController
The player view controller.
@abstract Delegate can implement this method to be notified when Picture in Picture did stop.
*/
- (void)playerViewControllerDidStopPictureInPicture:(AVPlayerViewController *)playerViewController;
/*!
@method playerViewControllerShouldAutomaticallyDismissAtPictureInPictureStart:
@param playerViewController
The player view controller.
@abstract Delegate can implement this method and return NO to prevent player view controller from automatically being dismissed when Picture in Picture starts.
*/
- (BOOL)playerViewControllerShouldAutomaticallyDismissAtPictureInPictureStart:(AVPlayerViewController *)playerViewController;
/*!
@method playerViewController:restoreUserInterfaceForPictureInPictureStopWithCompletionHandler:
@param playerViewController
The player view controller.
@param completionHandler
The completion handler the delegate needs to call after restore.
@abstract Delegate can implement this method to restore the user interface before Picture in Picture stops.
*/
- (void)playerViewController:(AVPlayerViewController *)playerViewController restoreUserInterfaceForPictureInPictureStopWithCompletionHandler:(void (^)(BOOL restored))completionHandler;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/AVKit.framework/Headers/AVRoutePickerView.h
================================================
/*
File: AVRoutePickerView.h
Framework: AVKit
Copyright © 2017 Apple Inc. All rights reserved.
*/
#import
@protocol AVRoutePickerViewDelegate;
NS_ASSUME_NONNULL_BEGIN
/*!
@class AVRoutePickerView
@abstract AVRoutePickerView is a subclass of UIView that displays controls for picking playback routes.
*/
API_AVAILABLE(ios(11.0), tvos(11.0))
@interface AVRoutePickerView : UIView
/*!
@property delegate
@abstract The route picker view's delegate.
*/
@property (nonatomic, weak, nullable) id delegate;
/*!
@property activeTintColor
@abstract The view's tint color when AirPlay is active.
*/
@property (nonatomic, strong, null_resettable) UIColor *activeTintColor;
/*!
@constant AVRoutePickerViewButtonStyleSystem
A system style for the route picker button.
@constant AVRoutePickerViewButtonStylePlain
A plain style for the route picker button, which has the same appearance as the system style without the blurred background view.
@constant AVRoutePickerViewButtonStyleCustom
A custom style for the route picker button, which allows customizing the background view and focused appearance.
*/
typedef NS_ENUM(NSInteger, AVRoutePickerViewButtonStyle) {
AVRoutePickerViewButtonStyleSystem,
AVRoutePickerViewButtonStylePlain,
AVRoutePickerViewButtonStyleCustom
} API_AVAILABLE(tvos(11.0)) API_UNAVAILABLE(ios);
/*!
@property routePickerButtonStyle
@abstract The route picker button style.
*/
@property (nonatomic) AVRoutePickerViewButtonStyle routePickerButtonStyle API_AVAILABLE(tvos(11.0)) API_UNAVAILABLE(ios);
@end
/*!
@protocol AVRoutePickerViewDelegate
@abstract Defines an interface for delegates of AVRoutePickerView.
*/
@protocol AVRoutePickerViewDelegate
@optional
/*!
@method routePickerViewWillBeginPresentingRoutes:
@abstract Informs the delegate that the route picker view will start presenting routes to the user.
*/
- (void)routePickerViewWillBeginPresentingRoutes:(AVRoutePickerView *)routePickerView;
/*!
@method routePickerViewDidEndPresentingRoutes:
@abstract Informs the delegate that the route picker view finished presenting routes to the user.
*/
- (void)routePickerViewDidEndPresentingRoutes:(AVRoutePickerView *)routePickerView;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/AVKit.framework/Modules/module.modulemap
================================================
framework module AVKit [extern_c] {
umbrella header "AVKit.h"
export *
module * { export * }
}
================================================
FILE: Frameworks/MapKit.framework/Headers/MKAnnotation.h
================================================
//
// MKAnnotation.h
// MapKit
//
// Copyright (c) 2009-2014, Apple Inc. All rights reserved.
//
#import
#import
#import
NS_ASSUME_NONNULL_BEGIN
@protocol MKAnnotation
// Center latitude and longitude of the annotation view.
// The implementation of this property must be KVO compliant.
@property (nonatomic, readonly) CLLocationCoordinate2D coordinate;
@optional
// Title and subtitle for use by selection UI.
@property (nonatomic, readonly, copy, nullable) NSString *title;
@property (nonatomic, readonly, copy, nullable) NSString *subtitle;
// Called as a result of dragging an annotation view.
- (void)setCoordinate:(CLLocationCoordinate2D)newCoordinate NS_AVAILABLE(10_9, 4_0);
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKAnnotationView.h
================================================
//
// MKAnnotationView.h
// MapKit
//
// Copyright (c) 2009-2014, Apple Inc. All rights reserved.
//
#import
#if MK_SUPPORTS_VIEW_CLASSES
#if TARGET_OS_IPHONE
#import
#else
#import
#endif
NS_ASSUME_NONNULL_BEGIN
// Post this notification to re-query callout information.
MK_EXTERN NSString * const MKAnnotationCalloutInfoDidChangeNotification;
typedef NS_ENUM(NSUInteger, MKAnnotationViewDragState) {
MKAnnotationViewDragStateNone = 0, // View is at rest, sitting on the map.
MKAnnotationViewDragStateStarting, // View is beginning to drag (e.g. pin lift)
MKAnnotationViewDragStateDragging, // View is dragging ("lift" animations are complete)
MKAnnotationViewDragStateCanceling, // View was not dragged and should return to its starting position (e.g. pin drop)
MKAnnotationViewDragStateEnding // View was dragged, new coordinate is set and view should return to resting position (e.g. pin drop)
} NS_ENUM_AVAILABLE(10_9, 4_0) __TVOS_PROHIBITED __WATCHOS_PROHIBITED;
typedef float MKFeatureDisplayPriority NS_TYPED_EXTENSIBLE_ENUM NS_AVAILABLE(10_13, 11_0) __TVOS_AVAILABLE(11_0) __WATCHOS_PROHIBITED;
static const MKFeatureDisplayPriority MKFeatureDisplayPriorityRequired NS_AVAILABLE(10_13, 11_0) __TVOS_AVAILABLE(11_0) __WATCHOS_PROHIBITED = 1000;
static const MKFeatureDisplayPriority MKFeatureDisplayPriorityDefaultHigh NS_AVAILABLE(10_13, 11_0) __TVOS_AVAILABLE(11_0) __WATCHOS_PROHIBITED = 750;
static const MKFeatureDisplayPriority MKFeatureDisplayPriorityDefaultLow NS_AVAILABLE(10_13, 11_0) __TVOS_AVAILABLE(11_0) __WATCHOS_PROHIBITED = 250;
typedef NS_ENUM(NSInteger, MKAnnotationViewCollisionMode) {
MKAnnotationViewCollisionModeRectangle,
MKAnnotationViewCollisionModeCircle
} NS_AVAILABLE(10_13, 11_0) __TVOS_AVAILABLE(11_0) __WATCHOS_PROHIBITED;
@protocol MKAnnotation;
#if TARGET_OS_IPHONE
NS_CLASS_AVAILABLE(NA, 3_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKAnnotationView : UIView
#else
NS_CLASS_AVAILABLE(10_9, NA)
@interface MKAnnotationView : NSView
#endif
- (instancetype)initWithAnnotation:(nullable id )annotation reuseIdentifier:(nullable NSString *)reuseIdentifier NS_DESIGNATED_INITIALIZER;
- (nullable instancetype)initWithCoder:(NSCoder *)aDecoder NS_DESIGNATED_INITIALIZER;
@property (nonatomic, readonly, nullable) NSString *reuseIdentifier;
// Classes that override must call super.
- (void)prepareForReuse;
- (void)prepareForDisplay NS_REQUIRES_SUPER NS_AVAILABLE(10_13, 11_0) __TVOS_AVAILABLE(11_0);
@property (nonatomic, strong, nullable) id annotation;
#if TARGET_OS_IPHONE
@property (nonatomic, strong, nullable) UIImage *image;
#else
@property (nonatomic, strong, nullable) NSImage *image;
#endif
// By default, the center of annotation view is placed over the coordinate of the annotation.
// centerOffset is the offset in screen points from the center of the annotion view.
@property (nonatomic) CGPoint centerOffset;
// calloutOffset is the offset in screen points from the top-middle of the annotation view, where the anchor of the callout should be shown.
@property (nonatomic) CGPoint calloutOffset;
#if !TARGET_OS_IPHONE
// leftCalloutOffset is the offset in screen points from the middle-left of the annotation view, where the anchor of the callout should be shown when oriented off the left side of the annotation view
@property (nonatomic) CGPoint leftCalloutOffset;
// rightCalloutOffset is the offset in screen points from the middle-right of the annotation view, where the anchor of the callout should be shown when oriented off the right side of the annotation view
@property (nonatomic) CGPoint rightCalloutOffset;
#endif
// Defaults to YES. If NO, ignores touch events and subclasses may draw differently.
@property (nonatomic, getter=isEnabled) BOOL enabled;
// Defaults to NO. This gets set/cleared automatically when touch enters/exits during tracking and cleared on up.
@property (nonatomic, getter=isHighlighted) BOOL highlighted;
// Defaults to NO. Becomes YES when tapped/clicked on in the map view.
@property (nonatomic, getter=isSelected) BOOL selected;
- (void)setSelected:(BOOL)selected animated:(BOOL)animated;
// If YES, a standard callout bubble will be shown when the annotation is selected.
// The annotation must have a title for the callout to be shown.
@property (nonatomic) BOOL canShowCallout;
// The left accessory view to be used in the standard callout.
#if TARGET_OS_IPHONE
@property (strong, nonatomic, nullable) UIView *leftCalloutAccessoryView;
#else
@property (strong, nonatomic, nullable) NSView *leftCalloutAccessoryView;
#endif
// The right accessory view to be used in the standard callout.
#if TARGET_OS_IPHONE
@property (strong, nonatomic, nullable) UIView *rightCalloutAccessoryView;
#else
@property (strong, nonatomic, nullable) NSView *rightCalloutAccessoryView;
#endif
// The detail accessory view to be used in the standard callout.
#if TARGET_OS_IPHONE
@property (nonatomic, strong, nullable) UIView *detailCalloutAccessoryView NS_AVAILABLE(10_11, 9_0);
#else
@property (nonatomic, strong, nullable) NSView *detailCalloutAccessoryView NS_AVAILABLE(10_11, 9_0);
#endif
// If YES and the underlying id responds to setCoordinate:,
// the user will be able to drag this annotation view around the map.
@property (nonatomic, getter=isDraggable) BOOL draggable NS_AVAILABLE(10_9, 4_0) __TVOS_PROHIBITED;
// Automatically set to MKAnnotationViewDragStateStarting, Canceling, and Ending when necessary.
// Implementer is responsible for transitioning to Dragging and None states as appropriate.
@property (nonatomic) MKAnnotationViewDragState dragState NS_AVAILABLE(10_9, 4_0) __TVOS_PROHIBITED;
// Developers targeting iOS 4.2 and after must use setDragState:animated: instead of setDragState:.
- (void)setDragState:(MKAnnotationViewDragState)newDragState animated:(BOOL)animated NS_AVAILABLE(10_9, 4_2) __TVOS_PROHIBITED;
// Annotation views with equal non-nil identifiers can cluster together.
@property (nonatomic, copy, nullable) NSString *clusteringIdentifier NS_AVAILABLE(10_13, 11_0) __TVOS_AVAILABLE(11_0);
// If non-nil this is the annotation view this view is clustered into.
@property (nonatomic, weak, readonly, nullable) MKAnnotationView *clusterAnnotationView NS_AVAILABLE(10_13, 11_0) __TVOS_AVAILABLE(11_0);
// Default is MKFeatureDisplayPriorityRequired, other values opts into collision occlusion by priority.
@property (nonatomic) MKFeatureDisplayPriority displayPriority NS_AVAILABLE(10_13, 11_0) __TVOS_AVAILABLE(11_0);
// Default collision mode is rectangle.
@property (nonatomic) MKAnnotationViewCollisionMode collisionMode NS_AVAILABLE(10_13, 11_0) __TVOS_AVAILABLE(11_0);
@end
NS_ASSUME_NONNULL_END
#endif // MK_SUPPORTS_VIEW_CLASSES
================================================
FILE: Frameworks/MapKit.framework/Headers/MKCircle.h
================================================
//
// MKCircle.h
// MapKit
//
// Copyright (c) 2010-2014, Apple Inc. All rights reserved.
//
#import
#import
#import
#import
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKCircle : MKShape
+ (instancetype)circleWithCenterCoordinate:(CLLocationCoordinate2D)coord
radius:(CLLocationDistance)radius;
+ (instancetype)circleWithMapRect:(MKMapRect)mapRect; // radius will be determined from MAX(width, height)
@property (nonatomic, readonly) CLLocationCoordinate2D coordinate;
@property (nonatomic, readonly) CLLocationDistance radius;
@property (nonatomic, readonly) MKMapRect boundingMapRect;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKCircleRenderer.h
================================================
//
// MKCircleRenderer.h
// MapKit
//
// Copyright (c) 2010-2014, Apple Inc. All rights reserved.
//
#import
#import
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKCircleRenderer : MKOverlayPathRenderer
- (instancetype)initWithCircle:(MKCircle *)circle;
@property (nonatomic, readonly) MKCircle *circle;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKCircleView.h
================================================
//
// MKCircleView.h
// MapKit
//
// Copyright (c) 2010-2014, Apple Inc. All rights reserved.
//
#import
#import
#if MK_SUPPORTS_VIEW_CLASSES
#import
#import
// Prefer MKCircleRenderer
NS_CLASS_AVAILABLE(NA, 4_0) __TVOS_PROHIBITED __WATCHOS_PROHIBITED
@interface MKCircleView : MKOverlayPathView
- (instancetype)initWithCircle:(MKCircle *)circle NS_DEPRECATED_IOS(4_0, 7_0);
@property (nonatomic, readonly) MKCircle *circle NS_DEPRECATED_IOS(4_0, 7_0);
@end
#endif // MK_SUPPORTS_VIEW_CLASSES
================================================
FILE: Frameworks/MapKit.framework/Headers/MKClusterAnnotation.h
================================================
//
// MKClusterAnnotation.h
// MapKit
//
// Copyright © 2016 Apple, Inc. All rights reserved.
//
#import
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_13, 11_0) __TVOS_AVAILABLE(11_0) __WATCHOS_PROHIBITED
@interface MKClusterAnnotation : NSObject
@property (nonatomic, copy, nullable) NSString *title;
@property (nonatomic, copy, nullable) NSString *subtitle;
@property (nonatomic, readonly) NSArray> *memberAnnotations;
- (instancetype)init NS_UNAVAILABLE;
- (instancetype)initWithMemberAnnotations:(NSArray> *)memberAnnotations NS_DESIGNATED_INITIALIZER;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKCompassButton.h
================================================
//
// MKCompassButton.h
// MapKit
//
// Copyright © 2017 Apple, Inc. All rights reserved.
//
#import
#import
@class MKMapView;
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE_IOS(11_0) __TVOS_UNAVAILABLE
@interface MKCompassButton : UIView
+ (instancetype)compassButtonWithMapView:(nullable MKMapView *)mapView;
@property (nonatomic, nullable, weak) MKMapView *mapView;
@property (nonatomic, assign) MKFeatureVisibility compassVisibility;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKDirections.h
================================================
//
// MKDirections.h
// MapKit
//
// Copyright (c) 2013-2014, Apple Inc. All rights reserved.
//
#import
@class MKDirectionsRequest;
@class MKDirectionsResponse;
@class MKETAResponse;
NS_ASSUME_NONNULL_BEGIN
typedef void (^MKDirectionsHandler)(MKDirectionsResponse * __nullable response, NSError * __nullable error);
typedef void (^MKETAHandler)(MKETAResponse * __nullable response, NSError * __nullable error);
NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKDirections : NSObject
// The request will be copied during initialization, so any changes made to the request
// after this method returns do not affect the request used in -calculateDirectionsWithCompletionHandler:
- (instancetype)initWithRequest:(MKDirectionsRequest *)request NS_DESIGNATED_INITIALIZER;
// Any calls to -calculateDirectionsWithCompletionHandler: or calculateETAWithCompletionHandler
// while -[MKDirections isCalculating] will fail. completionHandler will be called on the main queue
- (void)calculateDirectionsWithCompletionHandler:(MKDirectionsHandler)completionHandler;
- (void)calculateETAWithCompletionHandler:(MKETAHandler)completionHandler;
- (void)cancel;
@property (nonatomic, readonly, getter=isCalculating) BOOL calculating;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKDirectionsRequest.h
================================================
//
// MKDirectionsRequest.h
// MapKit
//
// Copyright (c) 2012-2014, Apple Inc. All rights reserved.
//
#import
#import
#import
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 6_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKDirectionsRequest : NSObject
@property (nonatomic, strong, nullable) MKMapItem *source;
- (void)setSource:(nullable MKMapItem *)source NS_AVAILABLE(10_9, 7_0);
@property (nonatomic, strong, nullable) MKMapItem *destination;
- (void)setDestination:(nullable MKMapItem *)destination NS_AVAILABLE(10_9, 7_0);
@end
@interface MKDirectionsRequest (MKRequestOptions)
@property (nonatomic) MKDirectionsTransportType transportType NS_AVAILABLE(10_9, 7_0); // Default is MKDirectionsTransportTypeAny
@property (nonatomic) BOOL requestsAlternateRoutes NS_AVAILABLE(10_9, 7_0); // if YES and there is more than one reasonable way to route from source to destination, allow the route server to return multiple routes. Default is NO.
// Set either departure or arrival date to hint to the route server when the trip will take place.
@property (nonatomic, copy, nullable) NSDate *departureDate NS_AVAILABLE(10_9, 7_0);
@property (nonatomic, copy, nullable) NSDate *arrivalDate NS_AVAILABLE(10_9, 7_0);
@end
@interface MKDirectionsRequest (MKDirectionsURL)
- (instancetype)initWithContentsOfURL:(NSURL *)url NS_AVAILABLE(10_9, 6_0);
+ (BOOL)isDirectionsRequestURL:(NSURL *)url NS_AVAILABLE(10_9, 6_0);
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKDirectionsResponse.h
================================================
//
// MKDirectionsResponse.h
// MapKit
//
// Copyright (c) 2013-2014, Apple Inc. All rights reserved.
//
#import
#import
#import
@class MKMapItem;
@class MKPolyline;
@class MKRoute;
@class MKRouteStep;
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKDirectionsResponse : NSObject
// Source and destination may be filled with additional details compared to the request object.
@property (nonatomic, readonly) MKMapItem *source;
@property (nonatomic, readonly) MKMapItem *destination;
@property (nonatomic, readonly) NSArray *routes;
@end
NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKRoute : NSObject
@property (nonatomic, readonly) NSString *name; // localized description of the route's significant feature, e.g. "US-101"
@property (nonatomic, readonly) NSArray *advisoryNotices; // localized notices of route conditions. e.g. "Avoid during winter storms"
@property (nonatomic, readonly) CLLocationDistance distance; // overall route distance in meters
@property (nonatomic, readonly) NSTimeInterval expectedTravelTime;
@property (nonatomic, readonly) MKDirectionsTransportType transportType; // overall route transport type
@property (nonatomic, readonly) MKPolyline *polyline; // detailed route geometry
@property (nonatomic, readonly) NSArray *steps;
@end
NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKRouteStep : NSObject
@property (nonatomic, readonly) NSString *instructions; // localized written instructions
@property (nonatomic, readonly, nullable) NSString *notice; // additional localized legal or warning notice related to this step (e.g. "Do not cross tracks when lights flash")
@property (nonatomic, readonly) MKPolyline *polyline; // detailed step geometry
@property (nonatomic, readonly) CLLocationDistance distance; // step distance in meters
@property (nonatomic, readonly) MKDirectionsTransportType transportType; // step transport type (may differ from overall route transport type)
@end
NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKETAResponse : NSObject
// Source and destination may be filled with additional details compared to the request object.
@property (nonatomic, readonly) MKMapItem *source;
@property (nonatomic, readonly) MKMapItem *destination;
@property (nonatomic, readonly) NSTimeInterval expectedTravelTime;
@property (nonatomic, readonly) CLLocationDistance distance NS_AVAILABLE(10_11, 9_0); // overall route distance in meters
@property (nonatomic, readonly) NSDate *expectedArrivalDate NS_AVAILABLE(10_11, 9_0);
@property (nonatomic, readonly) NSDate *expectedDepartureDate NS_AVAILABLE(10_11, 9_0);
@property (nonatomic, readonly) MKDirectionsTransportType transportType NS_AVAILABLE(10_11, 9_0);
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKDirectionsTypes.h
================================================
//
// MKDirectionsTypes.h
// MapKit
//
// Copyright (c) 2013-2014, Apple Inc. All rights reserved.
//
#import
typedef NS_OPTIONS(NSUInteger, MKDirectionsTransportType) {
MKDirectionsTransportTypeAutomobile = 1 << 0,
MKDirectionsTransportTypeWalking = 1 << 1,
MKDirectionsTransportTypeTransit NS_ENUM_AVAILABLE(10_11, 9_0) = 1 << 2, // Only supported for ETA calculations
MKDirectionsTransportTypeAny = 0x0FFFFFFF
} NS_ENUM_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED;
================================================
FILE: Frameworks/MapKit.framework/Headers/MKDistanceFormatter.h
================================================
//
// MKDistanceFormatter.h
// MapKit
//
// Copyright (c) 2013-2014, Apple Inc. All rights reserved.
//
#import
#import
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2)
@interface MKDistanceFormatter : NSFormatter
// Convenience methods. MKDistanceFormatter also responds to the usual NSFormatter methods.
- (NSString *)stringFromDistance:(CLLocationDistance)distance;
- (CLLocationDistance)distanceFromString:(NSString *)distance; // Returns negative distance if distance string could not be parsed.
@property (copy, NS_NONATOMIC_IOSONLY, null_resettable) NSLocale *locale; // defaults to current locale
typedef NS_ENUM(NSUInteger, MKDistanceFormatterUnits) {
MKDistanceFormatterUnitsDefault, // Let units depend on locale. Note that some locales use imperial measurements for distances but metric for everything else, so this is not identical to NSLocaleUsesMetricSystem.
MKDistanceFormatterUnitsMetric,
MKDistanceFormatterUnitsImperial,
MKDistanceFormatterUnitsImperialWithYards
} NS_ENUM_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2);
@property (assign, NS_NONATOMIC_IOSONLY) MKDistanceFormatterUnits units;
typedef NS_ENUM(NSUInteger, MKDistanceFormatterUnitStyle) {
MKDistanceFormatterUnitStyleDefault = 0, // Whether to abbreviate depends on units, locale, and user interface language
MKDistanceFormatterUnitStyleAbbreviated, // Ex. km
MKDistanceFormatterUnitStyleFull // Ex. kilometers
} NS_ENUM_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2);
@property (assign, NS_NONATOMIC_IOSONLY) MKDistanceFormatterUnitStyle unitStyle;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKFoundation.h
================================================
//
// MKFoundation.h
// MapKit
//
// Copyright (c) 2010-2014, Apple Inc. All rights reserved.
//
#import
#import
#ifdef __cplusplus
#define MK_EXTERN extern "C" __attribute__((visibility ("default")))
#else
#define MK_EXTERN extern __attribute__((visibility ("default")))
#endif
#define MK_CLASS_AVAILABLE(_macIntro, _iphoneIntro) __attribute__((visibility("default"))) NS_CLASS_AVAILABLE(_macIntro, _iphoneIntro)
#define MK_SUPPORTS_VIEW_CLASSES (__has_include() || !TARGET_OS_IPHONE)
================================================
FILE: Frameworks/MapKit.framework/Headers/MKGeodesicPolyline.h
================================================
//
// MKGeodesicPolyline.h
// MapKit
//
// Copyright (c) 2013-2014, Apple Inc. All rights reserved.
//
#import
NS_ASSUME_NONNULL_BEGIN
/*
An MKGeodesicPolyline follows the shortest path along the surface of the earth,
which may appear as a curved line when drawn on the projected MKMapView.
*/
NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKGeodesicPolyline : MKPolyline
+ (instancetype)polylineWithPoints:(const MKMapPoint *)points count:(NSUInteger)count;
+ (instancetype)polylineWithCoordinates:(const CLLocationCoordinate2D *)coords count:(NSUInteger)count;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKGeometry.h
================================================
//
// MKGeometry.h
// MapKit
//
// Copyright (c) 2009-2014, Apple Inc. All rights reserved.
//
#import
#import
#import
NS_ASSUME_NONNULL_BEGIN
typedef struct {
CLLocationDegrees latitudeDelta;
CLLocationDegrees longitudeDelta;
} MKCoordinateSpan;
typedef struct {
CLLocationCoordinate2D center;
MKCoordinateSpan span;
} MKCoordinateRegion;
NS_INLINE MKCoordinateSpan MKCoordinateSpanMake(CLLocationDegrees latitudeDelta, CLLocationDegrees longitudeDelta)
{
MKCoordinateSpan span;
span.latitudeDelta = latitudeDelta;
span.longitudeDelta = longitudeDelta;
return span;
}
NS_INLINE MKCoordinateRegion MKCoordinateRegionMake(CLLocationCoordinate2D centerCoordinate, MKCoordinateSpan span)
{
MKCoordinateRegion region;
region.center = centerCoordinate;
region.span = span;
return region;
}
MK_EXTERN MKCoordinateRegion MKCoordinateRegionMakeWithDistance(CLLocationCoordinate2D centerCoordinate, CLLocationDistance latitudinalMeters, CLLocationDistance longitudinalMeters) __TVOS_AVAILABLE(9_2);
// Projected geometry is available in iPhone OS 4.0 or later and Mac OS X 10.9 or later
#if (__IPHONE_4_0 <= __IPHONE_OS_VERSION_MAX_ALLOWED || __MAC_10_9 <= __MAC_OS_X_VERSION_MAX_ALLOWED)
// An MKMapPoint is a coordinate that has been projected for use on the
// two-dimensional map. An MKMapPoint always refers to a place in the world
// and can be converted to a CLLocationCoordinate2D and back.
typedef struct {
double x;
double y;
} MKMapPoint;
typedef struct {
double width;
double height;
} MKMapSize;
typedef struct {
MKMapPoint origin;
MKMapSize size;
} MKMapRect;
// MKZoomScale provides a conversion factor between MKMapPoints and screen points.
// When MKZoomScale = 1, 1 screen point = 1 MKMapPoint. When MKZoomScale is
// 0.5, 1 screen point = 2 MKMapPoints.
typedef CGFloat MKZoomScale;
#endif
MK_EXTERN const MKMapSize MKMapSizeWorld NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2);
// The rect that contains every map point in the world.
MK_EXTERN const MKMapRect MKMapRectWorld NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2);
// Conversion between unprojected and projected coordinates
MK_EXTERN MKMapPoint MKMapPointForCoordinate(CLLocationCoordinate2D coordinate) NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2);
MK_EXTERN CLLocationCoordinate2D MKCoordinateForMapPoint(MKMapPoint mapPoint) NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2);
// Conversion between distances and projected coordinates
MK_EXTERN CLLocationDistance MKMetersPerMapPointAtLatitude(CLLocationDegrees latitude) NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2);
MK_EXTERN double MKMapPointsPerMeterAtLatitude(CLLocationDegrees latitude) NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2);
MK_EXTERN CLLocationDistance MKMetersBetweenMapPoints(MKMapPoint a, MKMapPoint b) NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2);
MK_EXTERN const MKMapRect MKMapRectNull NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2);
#if (__IPHONE_4_0 <= __IPHONE_OS_VERSION_MAX_ALLOWED || __MAC_10_9 <= __MAC_OS_X_VERSION_MAX_ALLOWED)
// Geometric operations on MKMapPoint/Size/Rect. See CGGeometry.h for
// information on the CGFloat versions of these functions.
NS_INLINE MKMapPoint MKMapPointMake(double x, double y) {
return (MKMapPoint){x, y};
}
NS_INLINE MKMapSize MKMapSizeMake(double width, double height) {
return (MKMapSize){width, height};
}
NS_INLINE MKMapRect MKMapRectMake(double x, double y, double width, double height) {
return (MKMapRect){ MKMapPointMake(x, y), MKMapSizeMake(width, height) };
}
NS_INLINE double MKMapRectGetMinX(MKMapRect rect) {
return rect.origin.x;
}
NS_INLINE double MKMapRectGetMinY(MKMapRect rect) {
return rect.origin.y;
}
NS_INLINE double MKMapRectGetMidX(MKMapRect rect) {
return rect.origin.x + rect.size.width / 2.0;
}
NS_INLINE double MKMapRectGetMidY(MKMapRect rect) {
return rect.origin.y + rect.size.height / 2.0;
}
NS_INLINE double MKMapRectGetMaxX(MKMapRect rect) {
return rect.origin.x + rect.size.width;
}
NS_INLINE double MKMapRectGetMaxY(MKMapRect rect) {
return rect.origin.y + rect.size.height;
}
NS_INLINE double MKMapRectGetWidth(MKMapRect rect) {
return rect.size.width;
}
NS_INLINE double MKMapRectGetHeight(MKMapRect rect) {
return rect.size.height;
}
NS_INLINE BOOL MKMapPointEqualToPoint(MKMapPoint point1, MKMapPoint point2) {
return point1.x == point2.x && point1.y == point2.y;
}
NS_INLINE BOOL MKMapSizeEqualToSize(MKMapSize size1, MKMapSize size2) {
return size1.width == size2.width && size1.height == size2.height;
}
NS_INLINE BOOL MKMapRectEqualToRect(MKMapRect rect1, MKMapRect rect2) {
return
MKMapPointEqualToPoint(rect1.origin, rect2.origin) &&
MKMapSizeEqualToSize(rect1.size, rect2.size);
}
NS_INLINE BOOL MKMapRectIsNull(MKMapRect rect) {
return MKMapPointEqualToPoint(rect.origin, MKMapRectNull.origin);
}
NS_INLINE BOOL MKMapRectIsEmpty(MKMapRect rect) {
return MKMapRectIsNull(rect) || (rect.size.width == 0.0 && rect.size.height == 0.0);
}
NS_INLINE NSString *MKStringFromMapPoint(MKMapPoint point) {
return [NSString stringWithFormat:@"{%.1f, %.1f}", point.x, point.y];
}
NS_INLINE NSString *MKStringFromMapSize(MKMapSize size) {
return [NSString stringWithFormat:@"{%.1f, %.1f}", size.width, size.height];
}
NS_INLINE NSString *MKStringFromMapRect(MKMapRect rect) {
return [NSString stringWithFormat:@"{%@, %@}", MKStringFromMapPoint(rect.origin), MKStringFromMapSize(rect.size)];
}
#endif
MK_EXTERN MKMapRect MKMapRectUnion(MKMapRect rect1, MKMapRect rect2) NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2);
MK_EXTERN MKMapRect MKMapRectIntersection(MKMapRect rect1, MKMapRect rect2) NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2);
MK_EXTERN MKMapRect MKMapRectInset(MKMapRect rect, double dx, double dy) NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2);
MK_EXTERN MKMapRect MKMapRectOffset(MKMapRect rect, double dx, double dy) NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2);
MK_EXTERN void MKMapRectDivide(MKMapRect rect, MKMapRect *slice, MKMapRect *remainder, double amount, CGRectEdge edge) NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2);
MK_EXTERN BOOL MKMapRectContainsPoint(MKMapRect rect, MKMapPoint point) NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2);
MK_EXTERN BOOL MKMapRectContainsRect(MKMapRect rect1, MKMapRect rect2) NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2);
MK_EXTERN BOOL MKMapRectIntersectsRect(MKMapRect rect1, MKMapRect rect2) NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2);
MK_EXTERN MKCoordinateRegion MKCoordinateRegionForMapRect(MKMapRect rect) NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2);
MK_EXTERN BOOL MKMapRectSpans180thMeridian(MKMapRect rect) NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2);
// For map rects that span the 180th meridian, this returns the portion of the rect
// that lies outside of the world rect wrapped around to the other side of the
// world. The portion of the rect that lies inside the world rect can be
// determined with MKMapRectIntersection(rect, MKMapRectWorld).
MK_EXTERN MKMapRect MKMapRectRemainder(MKMapRect rect) NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2);
@interface NSValue (NSValueMapKitGeometryExtensions)
+ (NSValue *)valueWithMKCoordinate:(CLLocationCoordinate2D)coordinate __TVOS_AVAILABLE(9_2);
+ (NSValue *)valueWithMKCoordinateSpan:(MKCoordinateSpan)span __TVOS_AVAILABLE(9_2);
@property (readonly) CLLocationCoordinate2D MKCoordinateValue __TVOS_AVAILABLE(9_2);
@property (readonly) MKCoordinateSpan MKCoordinateSpanValue __TVOS_AVAILABLE(9_2);
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKLocalSearch.h
================================================
//
// MKLocalSearch.h
// MapKit
//
// Copyright (c) 2012-2014, Apple Inc. All rights reserved.
//
#import
NS_ASSUME_NONNULL_BEGIN
@class MKLocalSearchRequest;
@class MKLocalSearchResponse;
typedef void (^MKLocalSearchCompletionHandler)(MKLocalSearchResponse * __nullable response, NSError * __nullable error);
NS_CLASS_AVAILABLE(10_9, 6_1) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKLocalSearch : NSObject
// The request will be copied during initialization, so any changes made to the request
// after this method returns do not affect the request used in -startWithCompletionHandler:
- (instancetype)initWithRequest:(MKLocalSearchRequest *)request NS_DESIGNATED_INITIALIZER;
// Any calls to -startWithCompletionHandler: while -[MKLocalSearch isSearching] will fail.
// completionHandler will be called on the main queue
- (void)startWithCompletionHandler:(MKLocalSearchCompletionHandler)completionHandler;
- (void)cancel;
@property (nonatomic, readonly, getter=isSearching) BOOL searching;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKLocalSearchCompleter.h
================================================
//
// MKLocalSearchCompleter.h
// MapKit
//
// Copyright (c) 2016, Apple Inc. All rights reserved.
//
#import
#import
NS_ASSUME_NONNULL_BEGIN
@class MKLocalSearchCompletion;
@protocol MKLocalSearchCompleterDelegate;
typedef NS_ENUM(NSInteger, MKSearchCompletionFilterType) {
MKSearchCompletionFilterTypeLocationsAndQueries = 0, // Returns completions for points of interest as well as query suggestions (e.g., "coffee")
MKSearchCompletionFilterTypeLocationsOnly, // Returns completions only for points of interest
} NS_ENUM_AVAILABLE(10_11_4, 9_3) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED;
NS_CLASS_AVAILABLE(10_11_4, 9_3) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKLocalSearchCompleter : NSObject
@property (nonatomic, copy) NSString *queryFragment;
@property (nonatomic, assign) MKCoordinateRegion region;
@property (nonatomic, assign) MKSearchCompletionFilterType filterType; // Defaults to MKSearchCompletionFilterTypeLocationsAndQueries
@property (nonatomic, weak, nullable) id delegate;
@property (nonatomic, readonly, strong) NSArray *results;
@property (nonatomic, readonly, getter=isSearching) BOOL searching;
- (void)cancel;
@end
NS_CLASS_AVAILABLE(10_11_4, 9_3) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@protocol MKLocalSearchCompleterDelegate
@optional
- (void)completerDidUpdateResults:(MKLocalSearchCompleter *)completer;
- (void)completer:(MKLocalSearchCompleter *)completer didFailWithError:(NSError *)error;
@end
NS_CLASS_AVAILABLE(10_11_4, 9_3) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKLocalSearchCompletion : NSObject
@property (nonatomic, readonly, strong) NSString *title;
@property (nonatomic, readonly, strong) NSArray *titleHighlightRanges; // NSValue-wrapped NSRanges
@property (nonatomic, readonly, strong) NSString *subtitle;
@property (nonatomic, readonly, strong) NSArray *subtitleHighlightRanges; // NSValue-wrapped NSRanges
@end
@interface MKLocalSearchRequest ()
- (instancetype)initWithCompletion:(MKLocalSearchCompletion *)completion NS_AVAILABLE(10_11_4, 9_3) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKLocalSearchRequest.h
================================================
//
// MKLocalSearchRequest.h
// MapKit
//
// Copyright (c) 2012-2014, Apple Inc. All rights reserved.
//
#import
#import
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 6_1) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKLocalSearchRequest : NSObject
@property (nonatomic, copy, nullable) NSString *naturalLanguageQuery;
@property (nonatomic, assign) MKCoordinateRegion region;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKLocalSearchResponse.h
================================================
//
// MKLocalSearchResponse.h
// MapKit
//
// Copyright (c) 2012-2014, Apple Inc. All rights reserved.
//
#import
#import
@class MKMapItem;
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 6_1) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKLocalSearchResponse : NSObject
// An array of MKMapItems sorted by relevance in descending order
@property (nonatomic, readonly) NSArray *mapItems;
@property (nonatomic, readonly) MKCoordinateRegion boundingRegion;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKMapCamera.h
================================================
//
// MKMapCamera.h
// MapKit
//
// Copyright (c) 2013-2014, Apple Inc. All rights reserved.
//
#import
#import
#if __has_include() || !TARGET_OS_IPHONE
#import
#import
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKMapCamera : NSObject
@property (nonatomic) CLLocationCoordinate2D centerCoordinate;
@property (nonatomic) CLLocationDirection heading;
@property (nonatomic) CGFloat pitch; // In degrees where 0 is looking straight down. Pitch may be clamped to an appropriate value.
@property (nonatomic) CLLocationDistance altitude;
+ (instancetype)camera;
+ (instancetype)cameraLookingAtCenterCoordinate:(CLLocationCoordinate2D)centerCoordinate
fromEyeCoordinate:(CLLocationCoordinate2D)eyeCoordinate
eyeAltitude:(CLLocationDistance)eyeAltitude;
+ (instancetype)cameraLookingAtCenterCoordinate:(CLLocationCoordinate2D)centerCoordinate
fromDistance:(CLLocationDistance)distance
pitch:(CGFloat)pitch
heading:(CLLocationDirection)heading NS_AVAILABLE(10_11, 9_0);
@end
NS_ASSUME_NONNULL_END
#endif
================================================
FILE: Frameworks/MapKit.framework/Headers/MKMapItem.h
================================================
//
// MKMapItem.h
// MapKit
//
// Copyright 2011-2012, Apple Inc. All rights reserved.
//
#import
#import
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 6_0) __TVOS_AVAILABLE(9_2)
@interface MKMapItem : NSObject
// If this MKMapItem represents your current location (isCurrentLocation == YES), then placemark will be nil.
@property (nonatomic, readonly) MKPlacemark *placemark;
@property (nonatomic, readonly) BOOL isCurrentLocation;
@property (nonatomic, copy, nullable) NSString *name;
@property (nonatomic, copy, nullable) NSString *phoneNumber;
@property (nonatomic, strong, nullable) NSURL *url;
@property (nonatomic, copy, nullable) NSTimeZone *timeZone NS_AVAILABLE(10_11, 9_0);
+ (MKMapItem *)mapItemForCurrentLocation;
- (instancetype)initWithPlacemark:(MKPlacemark *)placemark;
- (BOOL)openInMapsWithLaunchOptions:(nullable NSDictionary *)launchOptions __TVOS_PROHIBITED;
+ (BOOL)openMapsWithItems:(NSArray *)mapItems launchOptions:(nullable NSDictionary *)launchOptions __TVOS_PROHIBITED;
@end
MK_EXTERN NSString * const MKLaunchOptionsDirectionsModeKey NS_AVAILABLE(10_9, 6_0) __TVOS_PROHIBITED; // Key to a directions mode
MK_EXTERN NSString * const MKLaunchOptionsMapTypeKey NS_AVAILABLE(10_9, 6_0) __TVOS_PROHIBITED __WATCHOS_PROHIBITED; // Key to an NSNumber corresponding to a MKMapType
MK_EXTERN NSString * const MKLaunchOptionsShowsTrafficKey NS_AVAILABLE(10_9, 6_0) __TVOS_PROHIBITED __WATCHOS_PROHIBITED; // Key to a boolean NSNumber
// Directions modes
MK_EXTERN NSString * const MKLaunchOptionsDirectionsModeDefault NS_AVAILABLE(10_12, 10_0) __TVOS_PROHIBITED __WATCHOS_AVAILABLE(3_0); // Will pick the best directions mode, given the user's preferences
MK_EXTERN NSString * const MKLaunchOptionsDirectionsModeDriving NS_AVAILABLE(10_9, 6_0) __TVOS_PROHIBITED;
MK_EXTERN NSString * const MKLaunchOptionsDirectionsModeWalking NS_AVAILABLE(10_9, 6_0) __TVOS_PROHIBITED;
MK_EXTERN NSString * const MKLaunchOptionsDirectionsModeTransit NS_AVAILABLE(10_11, 9_0) __TVOS_PROHIBITED;
// If center and span are present, having a camera as well is undefined
MK_EXTERN NSString * const MKLaunchOptionsMapCenterKey NS_AVAILABLE(10_9, 6_0) __TVOS_PROHIBITED; // Key to an NSValue-encoded CLLocationCoordinate2D
MK_EXTERN NSString * const MKLaunchOptionsMapSpanKey NS_AVAILABLE(10_9, 6_0) __TVOS_PROHIBITED; // Key to an NSValue-encoded MKCoordinateSpan
MK_EXTERN NSString * const MKLaunchOptionsCameraKey NS_AVAILABLE(10_10, 7_1) __TVOS_PROHIBITED; // Key to MKMapCamera object
@interface MKMapItem (MKMapItemSerialization)
@end
MK_EXTERN NSString * const MKMapItemTypeIdentifier NS_AVAILABLE(10_13, 11_0);
#if TARGET_OS_IOS
@interface MKMapItem (MKMapItemDragAndDropSupport)
@end
#endif
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKMapSnapshot.h
================================================
//
// MKMapSnapshot.h
// MapKit
//
// Copyright (c) 2013-2014, Apple Inc. All rights reserved.
//
#import
#import
#if TARGET_OS_IPHONE
#import
#else
#import
#endif
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKMapSnapshot : NSObject
#if TARGET_OS_IPHONE
@property (nonatomic, readonly) UIImage *image;
- (CGPoint)pointForCoordinate:(CLLocationCoordinate2D)coordinate;
#else
@property (nonatomic, readonly) NSImage *image;
- (NSPoint)pointForCoordinate:(CLLocationCoordinate2D)coordinate;
#endif
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKMapSnapshotOptions.h
================================================
//
// MKMapSnapshotOptions.h
// MapKit
//
// Copyright (c) 2013-2014, Apple Inc. All rights reserved.
//
#import
#if __has_include() || !TARGET_OS_IPHONE
#import
#import
#import
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKMapSnapshotOptions : NSObject
@property (nonatomic, copy) MKMapCamera *camera;
@property (nonatomic, assign) MKMapRect mapRect;
@property (nonatomic, assign) MKCoordinateRegion region;
@property (nonatomic, assign) MKMapType mapType;
@property (nonatomic) BOOL showsPointsOfInterest; // Affects MKMapTypeStandard and MKMapTypeHybrid
@property (nonatomic) BOOL showsBuildings; // Affects MKMapTypeStandard
// The size of the image to create. Defaults to 256x256
#if TARGET_OS_IPHONE
@property (nonatomic, assign) CGSize size;
#else
@property (nonatomic, assign) NSSize size;
#endif
#if TARGET_OS_IPHONE
// Defaults to the device's screen scale
@property (nonatomic, assign) CGFloat scale;
#endif
@end
NS_ASSUME_NONNULL_END
#endif
================================================
FILE: Frameworks/MapKit.framework/Headers/MKMapSnapshotter.h
================================================
//
// MKMapSnapshotter.h
// MapKit
//
// Copyright (c) 2013-2014, Apple Inc. All rights reserved.
//
#import
@class MKMapSnapshotOptions;
@class MKMapSnapshot;
NS_ASSUME_NONNULL_BEGIN
typedef void (^MKMapSnapshotCompletionHandler)(MKMapSnapshot * __nullable snapshot, NSError * __nullable error);
NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKMapSnapshotter : NSObject
- (instancetype)initWithOptions:(MKMapSnapshotOptions *)options NS_DESIGNATED_INITIALIZER;
- (void)startWithCompletionHandler:(MKMapSnapshotCompletionHandler)completionHandler; // defaults to the main queue
- (void)startWithQueue:(dispatch_queue_t)queue completionHandler:(MKMapSnapshotCompletionHandler)completionHandler;
- (void)cancel;
@property (nonatomic, readonly, getter=isLoading) BOOL loading;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKMapView.h
================================================
//
// MKMapView.h
// MapKit
//
// Copyright (c) 2009-2014, Apple Inc. All rights reserved.
//
#import
#if MK_SUPPORTS_VIEW_CLASSES
#import
#import
#import
#import
#import
//#if TARGET_OS_IPHONE
#import
//#endif
@class UIView;
@class MKUserLocation;
@class MKMapCamera;
@class MKClusterAnnotation;
@protocol MKMapViewDelegate;
NS_ASSUME_NONNULL_BEGIN
typedef NS_ENUM(NSInteger, MKUserTrackingMode) {
MKUserTrackingModeNone = 0, // the user's location is not followed
MKUserTrackingModeFollow, // the map follows the user's location
MKUserTrackingModeFollowWithHeading __TVOS_PROHIBITED, // the map follows the user's location and heading
} NS_ENUM_AVAILABLE(NA, 5_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED;
MK_EXTERN NSString * const MKMapViewDefaultAnnotationViewReuseIdentifier NS_AVAILABLE(10_13, 11_0) __TVOS_AVAILABLE(11_0);
MK_EXTERN NSString * const MKMapViewDefaultClusterAnnotationViewReuseIdentifier NS_AVAILABLE(10_13, 11_0) __TVOS_AVAILABLE(11_0);
//#if TARGET_OS_IPHONE
//NS_CLASS_AVAILABLE(NA, 3_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
//@interface MKMapView : UIView
//#else
//NS_CLASS_AVAILABLE(10_9, NA)
//@interface MKMapView : NSView
//#endif
// We're UIView even thought it looks like a Mac
@interface MKMapView : UIView
@property (nonatomic, weak, nullable) id delegate;
// Changing the map type or region can cause the map to start loading map content.
// The loading delegate methods will be called as map content is loaded.
@property (nonatomic) MKMapType mapType;
// Region is the coordinate and span of the map.
// Region may be modified to fit the aspect ratio of the view using regionThatFits:.
@property (nonatomic) MKCoordinateRegion region;
- (void)setRegion:(MKCoordinateRegion)region animated:(BOOL)animated;
// centerCoordinate allows the coordinate of the region to be changed without changing the zoom level.
@property (nonatomic) CLLocationCoordinate2D centerCoordinate;
- (void)setCenterCoordinate:(CLLocationCoordinate2D)coordinate animated:(BOOL)animated;
// Returns a region of the aspect ratio of the map view that contains the given region, with the same center point.
- (MKCoordinateRegion)regionThatFits:(MKCoordinateRegion)region;
// Access the visible region of the map in projected coordinates.
@property (nonatomic) MKMapRect visibleMapRect;
- (void)setVisibleMapRect:(MKMapRect)mapRect animated:(BOOL)animate;
// Returns an MKMapRect modified to fit the aspect ratio of the map.
- (MKMapRect)mapRectThatFits:(MKMapRect)mapRect;
// Edge padding is the minumum padding on each side around the specified MKMapRect.
#if TARGET_OS_IPHONE
- (void)setVisibleMapRect:(MKMapRect)mapRect edgePadding:(UIEdgeInsets)insets animated:(BOOL)animate;
- (MKMapRect)mapRectThatFits:(MKMapRect)mapRect edgePadding:(UIEdgeInsets)insets;
#else
- (void)setVisibleMapRect:(MKMapRect)mapRect edgePadding:(NSEdgeInsets)insets animated:(BOOL)animate;
- (MKMapRect)mapRectThatFits:(MKMapRect)mapRect edgePadding:(NSEdgeInsets)insets;
#endif
@property (nonatomic, copy) MKMapCamera *camera NS_AVAILABLE(10_9, 7_0);
- (void)setCamera:(MKMapCamera *)camera animated:(BOOL)animated NS_AVAILABLE(10_9, 7_0);
#if TARGET_OS_IPHONE
- (CGPoint)convertCoordinate:(CLLocationCoordinate2D)coordinate toPointToView:(nullable UIView *)view;
- (CLLocationCoordinate2D)convertPoint:(CGPoint)point toCoordinateFromView:(nullable UIView *)view;
- (CGRect)convertRegion:(MKCoordinateRegion)region toRectToView:(nullable UIView *)view;
- (MKCoordinateRegion)convertRect:(CGRect)rect toRegionFromView:(nullable UIView *)view;
#else
- (CGPoint)convertCoordinate:(CLLocationCoordinate2D)coordinate toPointToView:(nullable NSView *)view;
- (CLLocationCoordinate2D)convertPoint:(CGPoint)point toCoordinateFromView:(nullable NSView *)view;
- (CGRect)convertRegion:(MKCoordinateRegion)region toRectToView:(nullable NSView *)view;
- (MKCoordinateRegion)convertRect:(CGRect)rect toRegionFromView:(nullable NSView *)view;
#endif
// Control the types of user interaction available
// Zoom and scroll are enabled by default.
@property (nonatomic, getter=isZoomEnabled) BOOL zoomEnabled;
@property (nonatomic, getter=isScrollEnabled) BOOL scrollEnabled;
// Rotate and pitch are enabled by default on Mac OS X and on iOS 7.0 and later.
@property (nonatomic, getter=isRotateEnabled) BOOL rotateEnabled NS_AVAILABLE(10_9, 7_0) __TVOS_PROHIBITED;
@property (nonatomic, getter=isPitchEnabled) BOOL pitchEnabled NS_AVAILABLE(10_9, 7_0) __TVOS_PROHIBITED;
#if !TARGET_OS_IPHONE
@property (nonatomic) BOOL showsZoomControls NS_AVAILABLE(10_9, NA);
#endif
@property (nonatomic) BOOL showsCompass NS_AVAILABLE(10_9, 9_0) __TVOS_PROHIBITED;
@property (nonatomic) BOOL showsScale NS_AVAILABLE(10_10, 9_0);
@property (nonatomic) BOOL showsPointsOfInterest NS_AVAILABLE(10_9, 7_0); // Affects MKMapTypeStandard and MKMapTypeHybrid
@property (nonatomic) BOOL showsBuildings NS_AVAILABLE(10_9, 7_0); // Affects MKMapTypeStandard
@property (nonatomic) BOOL showsTraffic NS_AVAILABLE(10_11, 9_0); // Affects MKMapTypeStandard and MKMapTypeHybrid
// Set to YES to add the user location annotation to the map and start updating its location
@property (nonatomic) BOOL showsUserLocation;
// The annotation representing the user's location
@property (nonatomic, readonly) MKUserLocation *userLocation;
#if TARGET_OS_IPHONE
@property (nonatomic) MKUserTrackingMode userTrackingMode NS_AVAILABLE(NA, 5_0);
- (void)setUserTrackingMode:(MKUserTrackingMode)mode animated:(BOOL)animated NS_AVAILABLE(NA, 5_0);
#endif
// Returns YES if the user's location is displayed within the currently visible map region.
@property (nonatomic, readonly, getter=isUserLocationVisible) BOOL userLocationVisible;
// Annotations are models used to annotate coordinates on the map.
// Implement mapView:viewForAnnotation: on MKMapViewDelegate to return the annotation view for each annotation.
- (void)addAnnotation:(id )annotation;
- (void)addAnnotations:(NSArray> *)annotations;
- (void)removeAnnotation:(id )annotation;
- (void)removeAnnotations:(NSArray> *)annotations;
@property (nonatomic, readonly) NSArray> *annotations;
- (NSSet> *)annotationsInMapRect:(MKMapRect)mapRect NS_AVAILABLE(10_9, 4_2);
// Currently displayed view for an annotation; returns nil if the view for the annotation isn't being displayed.
- (nullable MKAnnotationView *)viewForAnnotation:(id )annotation;
// Used by the delegate to acquire a reusable annotation view, or create a new view for registered class, in lieu of allocating a new one.
- (nullable MKAnnotationView *)dequeueReusableAnnotationViewWithIdentifier:(NSString *)identifier;
// Used by the delegate to acquire a reusable annotation view, or create a new view for registered class, in lieu of allocating a new one. Throws an exception if view could not be aquired.
- (MKAnnotationView *)dequeueReusableAnnotationViewWithIdentifier:(NSString *)identifier forAnnotation:(id)annotation NS_AVAILABLE(10_13, 11_0) __TVOS_AVAILABLE(11_0);
// Register a MKAnnotationView subclass to be instantiated when dequeueReusableAnnotationViewWithIdentifier: does not have a view to reuse.
- (void)registerClass:(nullable Class)viewClass forAnnotationViewWithReuseIdentifier:(NSString *)identifier NS_AVAILABLE(10_13, 11_0) __TVOS_AVAILABLE(11_0);
// Select or deselect a given annotation. Asks the delegate for the corresponding annotation view if necessary.
- (void)selectAnnotation:(id )annotation animated:(BOOL)animated;
- (void)deselectAnnotation:(nullable id )annotation animated:(BOOL)animated;
@property (nonatomic, copy) NSArray> *selectedAnnotations;
// annotationVisibleRect is the visible rect where the annotations views are currently displayed.
// The delegate can use annotationVisibleRect when animating the adding of the annotations views in mapView:didAddAnnotationViews:
@property (nonatomic, readonly) CGRect annotationVisibleRect;
// Position the map such that the provided array of annotations are all visible to the fullest extent possible.
- (void)showAnnotations:(NSArray> *)annotations animated:(BOOL)animated NS_AVAILABLE(10_9, 7_0);
@end
typedef NS_ENUM(NSInteger, MKOverlayLevel) {
MKOverlayLevelAboveRoads = 0, // note that labels include shields and point of interest icons.
MKOverlayLevelAboveLabels
} NS_ENUM_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED;
@interface MKMapView (OverlaysAPI)
// Overlays are models used to represent areas to be drawn on top of the map.
// This is in contrast to annotations, which represent points on the map.
// Implement -mapView:rendererForOverlay: on MKMapViewDelegate to return the renderer for each overlay.
- (void)addOverlay:(id )overlay level:(MKOverlayLevel)level NS_AVAILABLE(10_9, 7_0);
- (void)addOverlays:(NSArray> *)overlays level:(MKOverlayLevel)level NS_AVAILABLE(10_9, 7_0);
- (void)removeOverlay:(id )overlay NS_AVAILABLE(10_9, 4_0);
- (void)removeOverlays:(NSArray> *)overlays NS_AVAILABLE(10_9, 4_0);
- (void)insertOverlay:(id )overlay atIndex:(NSUInteger)index level:(MKOverlayLevel)level NS_AVAILABLE(10_9, 7_0);
- (void)insertOverlay:(id )overlay aboveOverlay:(id )sibling NS_AVAILABLE(10_9, 4_0);
- (void)insertOverlay:(id )overlay belowOverlay:(id )sibling NS_AVAILABLE(10_9, 4_0);
- (void)exchangeOverlay:(id )overlay1 withOverlay:(id )overlay2 NS_AVAILABLE(10_9, 7_0);
@property (nonatomic, readonly) NSArray> *overlays NS_AVAILABLE(10_9, 4_0);
- (NSArray> *)overlaysInLevel:(MKOverlayLevel)level NS_AVAILABLE(10_9, 7_0);
// Current renderer for overlay; returns nil if the overlay is not shown.
- (nullable MKOverlayRenderer *)rendererForOverlay:(id )overlay NS_AVAILABLE(10_9, 7_0);
#if TARGET_OS_IPHONE
// Currently displayed view for overlay; returns nil if the view has not been created yet.
// Prefer using MKOverlayRenderer and -rendererForOverlay.
- (MKOverlayView *)viewForOverlay:(id )overlay NS_DEPRECATED_IOS(4_0, 7_0) __TVOS_PROHIBITED;
#endif
// These methods operate implicitly on overlays in MKOverlayLevelAboveLabels and may be deprecated in a future release in favor of the methods that specify the level.
- (void)addOverlay:(id )overlay NS_AVAILABLE(10_9, 4_0);
- (void)addOverlays:(NSArray> *)overlays NS_AVAILABLE(10_9, 4_0);
- (void)insertOverlay:(id )overlay atIndex:(NSUInteger)index NS_AVAILABLE(10_9, 4_0);
- (void)exchangeOverlayAtIndex:(NSUInteger)index1 withOverlayAtIndex:(NSUInteger)index2 NS_AVAILABLE(10_9, 4_0);
@end
__WATCHOS_PROHIBITED
@protocol MKMapViewDelegate
@optional
- (void)mapView:(MKMapView *)mapView regionWillChangeAnimated:(BOOL)animated;
- (void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated;
- (void)mapViewDidChangeVisibleRegion:(MKMapView *)mapView API_AVAILABLE(ios(11), tvos(11), macos(10.13));
- (void)mapViewWillStartLoadingMap:(MKMapView *)mapView;
- (void)mapViewDidFinishLoadingMap:(MKMapView *)mapView;
- (void)mapViewDidFailLoadingMap:(MKMapView *)mapView withError:(NSError *)error;
- (void)mapViewWillStartRenderingMap:(MKMapView *)mapView NS_AVAILABLE(10_9, 7_0);
- (void)mapViewDidFinishRenderingMap:(MKMapView *)mapView fullyRendered:(BOOL)fullyRendered NS_AVAILABLE(10_9, 7_0);
// mapView:viewForAnnotation: provides the view for each annotation.
// This method may be called for all or some of the added annotations.
// For MapKit provided annotations (eg. MKUserLocation) return nil to use the MapKit provided annotation view.
- (nullable MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id )annotation;
// mapView:didAddAnnotationViews: is called after the annotation views have been added and positioned in the map.
// The delegate can implement this method to animate the adding of the annotations views.
// Use the current positions of the annotation views as the destinations of the animation.
- (void)mapView:(MKMapView *)mapView didAddAnnotationViews:(NSArray *)views;
#if TARGET_OS_IPHONE
// mapView:annotationView:calloutAccessoryControlTapped: is called when the user taps on left & right callout accessory UIControls.
- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control __TVOS_PROHIBITED;
#endif
- (void)mapView:(MKMapView *)mapView didSelectAnnotationView:(MKAnnotationView *)view NS_AVAILABLE(10_9, 4_0);
- (void)mapView:(MKMapView *)mapView didDeselectAnnotationView:(MKAnnotationView *)view NS_AVAILABLE(10_9, 4_0);
- (void)mapViewWillStartLocatingUser:(MKMapView *)mapView NS_AVAILABLE(10_9, 4_0);
- (void)mapViewDidStopLocatingUser:(MKMapView *)mapView NS_AVAILABLE(10_9, 4_0);
- (void)mapView:(MKMapView *)mapView didUpdateUserLocation:(MKUserLocation *)userLocation NS_AVAILABLE(10_9, 4_0);
- (void)mapView:(MKMapView *)mapView didFailToLocateUserWithError:(NSError *)error NS_AVAILABLE(10_9, 4_0);
- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view didChangeDragState:(MKAnnotationViewDragState)newState
fromOldState:(MKAnnotationViewDragState)oldState NS_AVAILABLE(10_9, 4_0) __TVOS_PROHIBITED;
#if TARGET_OS_IPHONE
- (void)mapView:(MKMapView *)mapView didChangeUserTrackingMode:(MKUserTrackingMode)mode animated:(BOOL)animated NS_AVAILABLE(NA, 5_0);
#endif
- (MKOverlayRenderer *)mapView:(MKMapView *)mapView rendererForOverlay:(id )overlay NS_AVAILABLE(10_9, 7_0);
- (void)mapView:(MKMapView *)mapView didAddOverlayRenderers:(NSArray *)renderers NS_AVAILABLE(10_9, 7_0);
#if TARGET_OS_IPHONE
// Prefer -mapView:rendererForOverlay:
- (MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id )overlay NS_DEPRECATED_IOS(4_0, 7_0) __TVOS_PROHIBITED;
// Called after the provided overlay views have been added and positioned in the map.
// Prefer -mapView:didAddOverlayRenderers:
- (void)mapView:(MKMapView *)mapView didAddOverlayViews:(NSArray *)overlayViews NS_DEPRECATED_IOS(4_0, 7_0) __TVOS_PROHIBITED;
#endif
// Return nil for default MKClusterAnnotation, it is illegal to return a cluster annotation not containing the identical array of member annotations given.
- (MKClusterAnnotation *)mapView:(MKMapView *)mapView clusterAnnotationForMemberAnnotations:(NSArray>*)memberAnnotations NS_AVAILABLE(10_13, 11_0) __TVOS_AVAILABLE(11_0) __WATCHOS_PROHIBITED;
@end
NS_ASSUME_NONNULL_END
#endif // MK_SUPPORTS_VIEW_CLASSES
================================================
FILE: Frameworks/MapKit.framework/Headers/MKMarkerAnnotationView.h
================================================
//
// MKMarkerAnnotationView.h
// MapKit
//
// Copyright © 2017 Apple, Inc. All rights reserved.
//
#import
#if MK_SUPPORTS_VIEW_CLASSES
#import
#import
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE_IOS(11_0) __TVOS_AVAILABLE(11_0) __WATCHOS_PROHIBITED
@interface MKMarkerAnnotationView : MKAnnotationView
@property (nonatomic) MKFeatureVisibility titleVisibility;
@property (nonatomic) MKFeatureVisibility subtitleVisibility;
@property (nonatomic, copy, nullable) UIColor *markerTintColor UI_APPEARANCE_SELECTOR;
@property (nonatomic, copy, nullable) UIColor *glyphTintColor UI_APPEARANCE_SELECTOR;
@property (nonatomic, copy, nullable) NSString *glyphText UI_APPEARANCE_SELECTOR;
@property (nonatomic, copy, nullable) UIImage *glyphImage UI_APPEARANCE_SELECTOR;
@property (nonatomic, copy, nullable) UIImage *selectedGlyphImage UI_APPEARANCE_SELECTOR;
@property (nonatomic) BOOL animatesWhenAdded;
@end
NS_ASSUME_NONNULL_END
#endif // MK_SUPPORTS_VIEW_CLASSES
================================================
FILE: Frameworks/MapKit.framework/Headers/MKMultiPoint.h
================================================
//
// MKMultiPoint.h
// MapKit
//
// Copyright (c) 2010-2014, Apple Inc. All rights reserved.
//
#import
#import
#import
#import
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKMultiPoint : MKShape
- (MKMapPoint *)points NS_RETURNS_INNER_POINTER;
@property (nonatomic, readonly) NSUInteger pointCount;
// Unproject and copy points into the provided array of coordinates that
// must be large enough to hold range.length coordinates.
- (void)getCoordinates:(CLLocationCoordinate2D *)coords range:(NSRange)range;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKOverlay.h
================================================
//
// MKOverlay.h
// MapKit
//
// Copyright (c) 2010-2014, Apple Inc. All rights reserved.
//
#import
#import
#import
#import
NS_ASSUME_NONNULL_BEGIN
__WATCHOS_PROHIBITED
@protocol MKOverlay
@required
// From MKAnnotation, for areas this should return the centroid of the area.
@property (nonatomic, readonly) CLLocationCoordinate2D coordinate;
// boundingMapRect should be the smallest rectangle that completely contains the overlay.
// For overlays that span the 180th meridian, boundingMapRect should have either a negative MinX or a MaxX that is greater than MKMapSizeWorld.width.
@property (nonatomic, readonly) MKMapRect boundingMapRect;
@optional
// Implement intersectsMapRect to provide more precise control over when the view for the overlay should be shown.
// If omitted, MKMapRectIntersectsRect([overlay boundingRect], mapRect) will be used instead.
- (BOOL)intersectsMapRect:(MKMapRect)mapRect;
// If this method is implemented and returns YES, MKMapView may use it as a hint to skip loading or drawing the built in map content in the area covered by this overlay.
- (BOOL)canReplaceMapContent NS_AVAILABLE(10_9, 7_0);
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKOverlayPathRenderer.h
================================================
//
// MKOverlayPathRenderer.h
// MapKit
//
// Copyright (c) 2013-2014, Apple Inc. All rights reserved.
//
#import
#import
#if TARGET_OS_IPHONE
#import
#else
#import
#endif
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKOverlayPathRenderer : MKOverlayRenderer
#if TARGET_OS_IPHONE
@property (strong, nullable) UIColor *fillColor;
@property (strong, nullable) UIColor *strokeColor;
#else
@property (strong, nullable) NSColor *fillColor;
@property (strong, nullable) NSColor *strokeColor;
#endif
@property CGFloat lineWidth; // defaults to 0, which is MKRoadWidthAtZoomScale(currentZoomScale)
@property CGLineJoin lineJoin; // defaults to kCGLineJoinRound
@property CGLineCap lineCap; // defaults to kCGLineCapRound
@property CGFloat miterLimit; // defaults to 10
@property CGFloat lineDashPhase; // defaults to 0
@property (copy, nullable) NSArray *lineDashPattern; // defaults to nil
// subclassers should override this to create a path and then set it on
// themselves with self.path = newPath;
- (void)createPath;
// returns cached path or calls createPath if path has not yet been created
@property (null_resettable) CGPathRef path; // path will be retained
- (void)invalidatePath;
// subclassers may override these
- (void)applyStrokePropertiesToContext:(CGContextRef)context
atZoomScale:(MKZoomScale)zoomScale;
- (void)applyFillPropertiesToContext:(CGContextRef)context
atZoomScale:(MKZoomScale)zoomScale;
- (void)strokePath:(CGPathRef)path inContext:(CGContextRef)context;
- (void)fillPath:(CGPathRef)path inContext:(CGContextRef)context;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKOverlayPathView.h
================================================
//
// MKOverlayPathView.h
// MapKit
//
// Copyright (c) 2010-2014, Apple Inc. All rights reserved.
//
#import
#if MK_SUPPORTS_VIEW_CLASSES
#import
#import
// Prefer MKOverlayPathRenderer
NS_CLASS_AVAILABLE(NA, 4_0) __TVOS_PROHIBITED __WATCHOS_PROHIBITED
@interface MKOverlayPathView : MKOverlayView
@property (strong) UIColor *fillColor NS_DEPRECATED_IOS(4_0, 7_0);
@property (strong) UIColor *strokeColor NS_DEPRECATED_IOS(4_0, 7_0);
@property CGFloat lineWidth NS_DEPRECATED_IOS(4_0, 7_0); // defaults to 0, which is MKRoadWidthAtZoomScale(currentZoomScale)
@property CGLineJoin lineJoin NS_DEPRECATED_IOS(4_0, 7_0); // defaults to kCGLineJoinRound
@property CGLineCap lineCap NS_DEPRECATED_IOS(4_0, 7_0); // defaults to kCGLineCapRound
@property CGFloat miterLimit NS_DEPRECATED_IOS(4_0, 7_0); // defaults to 10
@property CGFloat lineDashPhase NS_DEPRECATED_IOS(4_0, 7_0); // defaults to 0
@property (copy) NSArray *lineDashPattern NS_DEPRECATED_IOS(4_0, 7_0); // an array of NSNumbers, defaults to nil
// subclassers should override this to create a path and then set it on
// themselves with self.path = newPath;
- (void)createPath NS_DEPRECATED_IOS(4_0, 7_0);
// returns cached path or calls createPath if path has not yet been created
@property CGPathRef path NS_DEPRECATED_IOS(4_0, 7_0); // path will be retained
- (void)invalidatePath NS_DEPRECATED_IOS(4_0, 7_0);
// subclassers may override these
- (void)applyStrokePropertiesToContext:(CGContextRef)context
atZoomScale:(MKZoomScale)zoomScale NS_DEPRECATED_IOS(4_0, 7_0);
- (void)applyFillPropertiesToContext:(CGContextRef)context
atZoomScale:(MKZoomScale)zoomScale NS_DEPRECATED_IOS(4_0, 7_0);
- (void)strokePath:(CGPathRef)path inContext:(CGContextRef)context NS_DEPRECATED_IOS(4_0, 7_0);
- (void)fillPath:(CGPathRef)path inContext:(CGContextRef)context NS_DEPRECATED_IOS(4_0, 7_0);
@end
#endif // MK_SUPPORTS_VIEW_CLASSES
================================================
FILE: Frameworks/MapKit.framework/Headers/MKOverlayRenderer.h
================================================
//
// MKOverlayRenderer.h
// MapKit
//
// Copyright (c) 2010-2014, Apple Inc. All rights reserved.
//
#import
#import
#import
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKOverlayRenderer : NSObject
- (instancetype)initWithOverlay:(id )overlay NS_DESIGNATED_INITIALIZER;
@property (nonatomic, readonly) id overlay;
// Convert points relative to this view to absolute MKMapPoints
- (CGPoint)pointForMapPoint:(MKMapPoint)mapPoint;
- (MKMapPoint)mapPointForPoint:(CGPoint)point;
- (CGRect)rectForMapRect:(MKMapRect)mapRect;
- (MKMapRect)mapRectForRect:(CGRect)rect;
// Return YES if the renderer is currently ready to draw in the specified rect.
// Return NO if the renderer will not draw in the specified rect or if the
// data necessary to draw in the specified rect is not available. In the
// case where the renderer may want to draw in the specified rect but the data is
// not available, use setNeedsDisplayInMapRect:zoomLevel: to signal when the
// data does become available.
- (BOOL)canDrawMapRect:(MKMapRect)mapRect
zoomScale:(MKZoomScale)zoomScale;
- (void)drawMapRect:(MKMapRect)mapRect
zoomScale:(MKZoomScale)zoomScale
inContext:(CGContextRef)context;
- (void)setNeedsDisplay;
- (void)setNeedsDisplayInMapRect:(MKMapRect)mapRect;
- (void)setNeedsDisplayInMapRect:(MKMapRect)mapRect
zoomScale:(MKZoomScale)zoomScale;
@property CGFloat alpha;
@property (readonly) CGFloat contentScaleFactor;
@end
// Road widths are typically not drawn to scale on the map. This function
// returns the approximate width in points of roads at the specified zoomScale.
// The result of this function is suitable for use with CGContextSetLineWidth.
MK_EXTERN CGFloat MKRoadWidthAtZoomScale(MKZoomScale zoomScale) NS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED;
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKOverlayView.h
================================================
//
// MKOverlayView.h
// MapKit
//
// Copyright (c) 2010-2014, Apple Inc. All rights reserved.
//
#import
#if MK_SUPPORTS_VIEW_CLASSES
#import
#import
#import
// Prefer MKOverlayRenderer
NS_CLASS_AVAILABLE(NA, 4_0) __TVOS_PROHIBITED __WATCHOS_PROHIBITED
@interface MKOverlayView : UIView
- (instancetype)initWithOverlay:(id )overlay NS_DESIGNATED_INITIALIZER NS_DEPRECATED_IOS(4_0, 7_0);
@property (nonatomic, readonly) id overlay NS_DEPRECATED_IOS(4_0, 7_0);
// Convert screen points relative to this view to absolute MKMapPoints
- (CGPoint)pointForMapPoint:(MKMapPoint)mapPoint NS_DEPRECATED_IOS(4_0, 7_0);
- (MKMapPoint)mapPointForPoint:(CGPoint)point NS_DEPRECATED_IOS(4_0, 7_0);
- (CGRect)rectForMapRect:(MKMapRect)mapRect NS_DEPRECATED_IOS(4_0, 7_0);
- (MKMapRect)mapRectForRect:(CGRect)rect NS_DEPRECATED_IOS(4_0, 7_0);
// Return YES if the view is currently ready to draw in the specified rect.
// Return NO if the view will not draw in the specified rect or if the
// data necessary to draw in the specified rect is not available. In the
// case where the view may want to draw in the specified rect but the data is
// not available, use setNeedsDisplayInMapRect:zoomLevel: to signal when the
// data does become available.
- (BOOL)canDrawMapRect:(MKMapRect)mapRect
zoomScale:(MKZoomScale)zoomScale NS_DEPRECATED_IOS(4_0, 7_0);
- (void)drawMapRect:(MKMapRect)mapRect
zoomScale:(MKZoomScale)zoomScale
inContext:(CGContextRef)context NS_DEPRECATED_IOS(4_0, 7_0);
- (void)setNeedsDisplayInMapRect:(MKMapRect)mapRect NS_DEPRECATED_IOS(4_0, 7_0);
- (void)setNeedsDisplayInMapRect:(MKMapRect)mapRect
zoomScale:(MKZoomScale)zoomScale NS_DEPRECATED_IOS(4_0, 7_0);
@end
// Road widths are typically not drawn to scale on the map. This function
// returns the approximate width in points of roads at the specified zoomScale.
// The result of this function is suitable for use with CGContextSetLineWidth.
MK_EXTERN CGFloat MKRoadWidthAtZoomScale(MKZoomScale zoomScale) NS_AVAILABLE(10_9, 4_0) __WATCHOS_PROHIBITED;
#endif // MK_SUPPORTS_VIEW_CLASSES
================================================
FILE: Frameworks/MapKit.framework/Headers/MKPinAnnotationView.h
================================================
//
// MKPinAnnotationView.h
// MapKit
//
// Copyright (c) 2009-2014, Apple Inc. All rights reserved.
//
#import
#if MK_SUPPORTS_VIEW_CLASSES
#import
typedef NS_ENUM(NSUInteger, MKPinAnnotationColor) {
MKPinAnnotationColorRed = 0,
MKPinAnnotationColorGreen,
MKPinAnnotationColorPurple
} NS_ENUM_DEPRECATED(10_9, 10_11, 3_0, 9_0, "Use MKPinAnnotationView's pinTintColor instead") __TVOS_PROHIBITED __WATCHOS_PROHIBITED;
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 3_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKPinAnnotationView : MKAnnotationView
#if TARGET_OS_IPHONE
+ (UIColor *)redPinColor NS_AVAILABLE(10_11, 9_0);
+ (UIColor *)greenPinColor NS_AVAILABLE(10_11, 9_0);
+ (UIColor *)purplePinColor NS_AVAILABLE(10_11, 9_0);
#else
+ (NSColor *)redPinColor NS_AVAILABLE(10_11, 9_0);
+ (NSColor *)greenPinColor NS_AVAILABLE(10_11, 9_0);
+ (NSColor *)purplePinColor NS_AVAILABLE(10_11, 9_0);
#endif
#if TARGET_OS_IPHONE
@property (NS_NONATOMIC_IOSONLY, strong, null_resettable) UIColor *pinTintColor NS_AVAILABLE(10_11, 9_0) UI_APPEARANCE_SELECTOR;
#else
@property (NS_NONATOMIC_IOSONLY, strong, null_resettable) NSColor *pinTintColor NS_AVAILABLE(10_11, 9_0);
#endif
@property (nonatomic) BOOL animatesDrop;
@property (nonatomic) MKPinAnnotationColor pinColor NS_DEPRECATED(10_9, 10_11, 3_0, 9_0, "Use pinTintColor instead") __TVOS_PROHIBITED;
@end
NS_ASSUME_NONNULL_END
#endif // MK_SUPPORTS_VIEW_CLASSES
================================================
FILE: Frameworks/MapKit.framework/Headers/MKPlacemark.h
================================================
//
// MKPlacemark.h
// MapKit
//
// Copyright (c) 2009-2014, Apple Inc. All rights reserved.
//
#import
#import
#import
#import
@class CNPostalAddress;
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 3_0) __TVOS_AVAILABLE(9_2)
@interface MKPlacemark : CLPlacemark
- (instancetype)initWithCoordinate:(CLLocationCoordinate2D)coordinate NS_AVAILABLE(10_12, 10_0) __TVOS_AVAILABLE(10_0) __WATCHOS_AVAILABLE(3_0);
// An address dictionary is a dictionary in the same form as returned by
// ABRecordCopyValue(person, kABPersonAddressProperty).
- (instancetype)initWithCoordinate:(CLLocationCoordinate2D)coordinate
addressDictionary:(nullable NSDictionary *)addressDictionary;
- (instancetype)initWithCoordinate:(CLLocationCoordinate2D)coordinate
postalAddress:(nonnull CNPostalAddress *)postalAddress NS_AVAILABLE(10_12, 10_0) __WATCHOS_AVAILABLE(3_0) __TVOS_UNAVAILABLE;
// To create an MKPlacemark from a CLPlacemark, call [MKPlacemark initWithPlacemark:] passing the CLPlacemark instance that is returned by CLGeocoder.
// See CLGeocoder.h and CLPlacemark.h in CoreLocation for more information.
@property (nonatomic, readonly, nullable) NSString *countryCode;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKPointAnnotation.h
================================================
//
// MKPointAnnotation.h
// MapKit
//
// Copyright (c) 2010-2014, Apple Inc. All rights reserved.
//
#import
#import
#import
#import
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKPointAnnotation : MKShape
@property (nonatomic, assign) CLLocationCoordinate2D coordinate;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKPolygon.h
================================================
//
// MKPolygon.h
// MapKit
//
// Copyright (c) 2010-2014, Apple Inc. All rights reserved.
//
#import
#import
#import
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKPolygon : MKMultiPoint
+ (instancetype)polygonWithPoints:(const MKMapPoint *)points count:(NSUInteger)count;
+ (instancetype)polygonWithPoints:(const MKMapPoint *)points count:(NSUInteger)count interiorPolygons:(nullable NSArray *)interiorPolygons;
+ (instancetype)polygonWithCoordinates:(const CLLocationCoordinate2D *)coords count:(NSUInteger)count;
+ (instancetype)polygonWithCoordinates:(const CLLocationCoordinate2D *)coords count:(NSUInteger)count interiorPolygons:(nullable NSArray *)interiorPolygons;
@property (readonly, nullable) NSArray *interiorPolygons;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKPolygonRenderer.h
================================================
//
// MKPolygonRenderer.h
// MapKit
//
// Copyright (c) 2013-2014, Apple Inc. All rights reserved.
//
#import
#import
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKPolygonRenderer : MKOverlayPathRenderer
- (instancetype)initWithPolygon:(MKPolygon *)polygon;
@property (nonatomic, readonly) MKPolygon *polygon;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKPolygonView.h
================================================
//
// MKPolygonView.h
// MapKit
//
// Copyright (c) 2010-2014, Apple Inc. All rights reserved.
//
#import
#if MK_SUPPORTS_VIEW_CLASSES
#import
#import
// Prefer MKPolygonRenderer
NS_CLASS_AVAILABLE(NA, 4_0) __TVOS_PROHIBITED __WATCHOS_PROHIBITED
@interface MKPolygonView : MKOverlayPathView
- (instancetype)initWithPolygon:(MKPolygon *)polygon NS_DEPRECATED_IOS(4_0, 7_0);
@property (nonatomic, readonly) MKPolygon *polygon NS_DEPRECATED_IOS(4_0, 7_0);
@end
#endif // MK_SUPPORTS_VIEW_CLASSES
================================================
FILE: Frameworks/MapKit.framework/Headers/MKPolyline.h
================================================
//
// MKPolyline.h
// MapKit
//
// Copyright (c) 2010-2014, Apple Inc. All rights reserved.
//
#import
#import
#import
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKPolyline : MKMultiPoint
+ (instancetype)polylineWithPoints:(const MKMapPoint *)points count:(NSUInteger)count;
+ (instancetype)polylineWithCoordinates:(const CLLocationCoordinate2D *)coords count:(NSUInteger)count;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKPolylineRenderer.h
================================================
//
// MKPolylineRenderer.h
// MapKit
//
// Copyright (c) 2013-2014, Apple Inc. All rights reserved.
//
#import
#import
#import
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKPolylineRenderer : MKOverlayPathRenderer
- (instancetype)initWithPolyline:(MKPolyline *)polyline;
@property (nonatomic, readonly) MKPolyline *polyline;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKPolylineView.h
================================================
//
// MKPolylineView.h
// MapKit
//
// Copyright (c) 2010-2014, Apple Inc. All rights reserved.
//
#import
#if MK_SUPPORTS_VIEW_CLASSES
#import
#import
#import
// Prefer MKPolylineRenderer
NS_CLASS_AVAILABLE(NA, 4_0) __TVOS_PROHIBITED __WATCHOS_PROHIBITED
@interface MKPolylineView : MKOverlayPathView
- (instancetype)initWithPolyline:(MKPolyline *)polyline NS_DEPRECATED_IOS(4_0, 7_0);
@property (nonatomic, readonly) MKPolyline *polyline NS_DEPRECATED_IOS(4_0, 7_0);
@end
#endif // MK_SUPPORTS_VIEW_CLASSES
================================================
FILE: Frameworks/MapKit.framework/Headers/MKReverseGeocoder.h
================================================
//
// MKReverseGeocoder.h
// MapKit
//
// Copyright (c) 2009-2014, Apple Inc. All rights reserved.
//
#import
#import
#import
#import
#import
@protocol MKReverseGeocoderDelegate;
// MKReverseGeocoder is now deprecated.
// Use CLGeocoder in CoreLocation instead.
NS_CLASS_DEPRECATED(NA, NA, 3_0, 5_0) __TVOS_PROHIBITED __WATCHOS_PROHIBITED
@interface MKReverseGeocoder : NSObject
- (instancetype)initWithCoordinate:(CLLocationCoordinate2D)coordinate NS_DEPRECATED_IOS(3_0,5_0);
// A MKReverseGeocoder object should only be started once.
- (void)start NS_DEPRECATED_IOS(3_0,5_0);
- (void)cancel NS_DEPRECATED_IOS(3_0,5_0);
@property (nonatomic, weak) id delegate NS_DEPRECATED_IOS(3_0,5_0);
@property (nonatomic, readonly) CLLocationCoordinate2D coordinate NS_DEPRECATED_IOS(3_0,5_0);
@property (nonatomic, readonly) MKPlacemark *placemark NS_DEPRECATED_IOS(3_2,5_0);
@property (nonatomic, readonly, getter=isQuerying) BOOL querying NS_DEPRECATED_IOS(3_0,5_0);
@end
NS_CLASS_DEPRECATED(NA, NA, 3_0, 5_0) __TVOS_PROHIBITED __WATCHOS_PROHIBITED
@protocol MKReverseGeocoderDelegate
@required
- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFindPlacemark:(MKPlacemark *)placemark NS_DEPRECATED_IOS(3_0,5_0);
// There are at least two types of errors:
// - Errors sent up from the underlying connection (temporary condition)
// - Result not found errors (permanent condition). The result not found errors
// will have the domain MKErrorDomain and the code MKErrorPlacemarkNotFound
- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFailWithError:(NSError *)error NS_DEPRECATED_IOS(3_0,5_0);
@end
================================================
FILE: Frameworks/MapKit.framework/Headers/MKScaleView.h
================================================
//
// MKScaleView.h
// Maps
//
// Copyright 2017, Apple. All rights reserved.
//
#import
#if MK_SUPPORTS_VIEW_CLASSES
// System
#import
#import
@class MKMapView;
typedef NS_ENUM(NSInteger, MKScaleViewAlignment) {
MKScaleViewAlignmentLeading,
MKScaleViewAlignmentTrailing,
} NS_AVAILABLE_IOS(11_0) __TVOS_AVAILABLE(11_0);
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE_IOS(11_0) __TVOS_AVAILABLE(11_0)
@interface MKScaleView : UIView
+ (instancetype)scaleViewWithMapView:(nullable MKMapView *)mapView;
@property (nonatomic, nullable, weak) MKMapView *mapView;
@property (nonatomic, assign) MKFeatureVisibility scaleVisibility;
@property (nonatomic, assign) MKScaleViewAlignment legendAlignment;
@end
NS_ASSUME_NONNULL_END
#endif // MK_SUPPORTS_VIEW_CLASSES
================================================
FILE: Frameworks/MapKit.framework/Headers/MKShape.h
================================================
//
// MKShape.h
// MapKit
//
// Copyright (c) 2010-2014, Apple Inc. All rights reserved.
//
#import
#import
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 4_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKShape : NSObject
@property (nonatomic, copy, nullable) NSString *title;
@property (nonatomic, copy, nullable) NSString *subtitle;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKTileOverlay.h
================================================
//
// MKTileOverlay.h
// MapKit
//
// Copyright (c) 2013-2014, Apple Inc. All rights reserved.
//
#import
#import
NS_ASSUME_NONNULL_BEGIN
// MKTileOverlay represents a data source for raster image tiles in the spherical mercator projection (EPSG:3857).
NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKTileOverlay : NSObject
- (instancetype)initWithURLTemplate:(nullable NSString *)URLTemplate NS_DESIGNATED_INITIALIZER; // URL template is a string where the substrings "{x}", "{y}", "{z}", and "{scale}" are replaced with values from a tile path to create a URL to load. For example: http://server/path?x={x}&y={y}&z={z}&scale={scale}.
@property CGSize tileSize; // default is 256x256
@property (getter=isGeometryFlipped) BOOL geometryFlipped; // Default is NO. If NO, a tile at x=0, y=0 is the upper left, otherwise it is in the lower left.
// The minimum/maximum zoom level at which tile data is available for this overlay. A tile at level 0 covers the entire world, at level 1 it covers 1/4th of the world, at level 2 it covers 1/16th of the world, and so on.
@property NSInteger minimumZ;
@property NSInteger maximumZ;
@property (readonly, nullable) NSString *URLTemplate;
@property (nonatomic) BOOL canReplaceMapContent;
@end
typedef struct {
NSInteger x;
NSInteger y;
NSInteger z;
CGFloat contentScaleFactor; // The screen scale that the tile will be shown on. Either 1.0 or 2.0.
} MKTileOverlayPath;
// Subclassers may override these methods to customize the loading behavior of MKTileOverlay
@interface MKTileOverlay (CustomLoading)
- (NSURL *)URLForTilePath:(MKTileOverlayPath)path; // default implementation fills out the URLTemplate
// Load the requested tile and call the callback block with the tile data or with an error if the tile could not be loaded. The default implementation first uses -URLForTilePath to get a URL and then it loads it asynchronously.
- (void)loadTileAtPath:(MKTileOverlayPath)path result:(void (^)(NSData * __nullable tileData, NSError * __nullable error))result;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKTileOverlayRenderer.h
================================================
//
// MKTileOverlayRenderer.h
// MapKit
//
// Copyright (c) 2013-2014, Apple Inc. All rights reserved.
//
#import
#import
#import
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 7_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKTileOverlayRenderer : MKOverlayRenderer
- (instancetype)initWithTileOverlay:(MKTileOverlay *)overlay;
- (void)reloadData;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKTypes.h
================================================
//
// MKTypes.h
// MapKit
//
// Copyright (c) 2009-2014, Apple Inc. All rights reserved.
//
#import
NS_ASSUME_NONNULL_BEGIN
typedef NS_ENUM(NSUInteger, MKMapType) {
MKMapTypeStandard = 0,
MKMapTypeSatellite,
MKMapTypeHybrid,
MKMapTypeSatelliteFlyover NS_ENUM_AVAILABLE(10_11, 9_0),
MKMapTypeHybridFlyover NS_ENUM_AVAILABLE(10_11, 9_0),
MKMapTypeMutedStandard NS_ENUM_AVAILABLE(10_13, 11_0) __TVOS_AVAILABLE(11_0),
} NS_ENUM_AVAILABLE(10_9, 3_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED;
MK_EXTERN NSString *MKErrorDomain __TVOS_AVAILABLE(9_2);
typedef NS_ENUM(NSUInteger, MKErrorCode) {
MKErrorUnknown = 1,
MKErrorServerFailure,
MKErrorLoadingThrottled,
MKErrorPlacemarkNotFound,
MKErrorDirectionsNotFound NS_ENUM_AVAILABLE(10_9, 7_0)
} NS_ENUM_AVAILABLE(10_9, 3_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED;
typedef NS_ENUM(NSInteger, MKFeatureVisibility) {
MKFeatureVisibilityAdaptive,
MKFeatureVisibilityHidden,
MKFeatureVisibilityVisible
} NS_AVAILABLE_IOS(11_0) __TVOS_AVAILABLE(11_0) __WATCHOS_PROHIBITED;
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKUserLocation.h
================================================
//
// MKUserLocation.h
// MapKit
//
// Copyright (c) 2009-2014, Apple Inc. All rights reserved.
//
#import
#import
@class CLLocation;
@class MKUserLocationInternal;
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(10_9, 3_0) __TVOS_AVAILABLE(9_2) __WATCHOS_PROHIBITED
@interface MKUserLocation : NSObject
// Returns YES if the user's location is being updated.
@property (readonly, nonatomic, getter=isUpdating) BOOL updating;
// Returns nil if the owning MKMapView's showsUserLocation is NO or the user's location has yet to be determined.
@property (readonly, nonatomic, nullable) CLLocation *location;
// Returns nil if not in MKUserTrackingModeFollowWithHeading
@property (readonly, nonatomic, nullable) CLHeading *heading NS_AVAILABLE(10_9, 5_0) __TVOS_PROHIBITED;
// The title to be displayed for the user location annotation.
@property (nonatomic, copy, nullable) NSString *title;
// The subtitle to be displayed for the user location annotation.
@property (nonatomic, copy, nullable) NSString *subtitle;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MKUserTrackingBarButtonItem.h
================================================
//
// MKUserTrackingBarButtonItem.h
// MapKit
//
// Copyright (c) 2010-2014, Apple Inc. All rights reserved.
//
#import
#if MK_SUPPORTS_VIEW_CLASSES
#import
@class MKMapView;
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE(NA, 5_0) __TVOS_PROHIBITED __WATCHOS_PROHIBITED
@interface MKUserTrackingBarButtonItem : UIBarButtonItem
- (instancetype)initWithMapView:(nullable MKMapView *)mapView NS_DESIGNATED_INITIALIZER;
@property (nonatomic, strong, nullable) MKMapView *mapView;
@end
NS_ASSUME_NONNULL_END
#endif // MK_SUPPORTS_VIEW_CLASSES
================================================
FILE: Frameworks/MapKit.framework/Headers/MKUserTrackingButton.h
================================================
//
// MKUserTrackingButton.h
// MapKit
//
// Copyright © 2017 Apple, Inc. All rights reserved.
//
#import
@class MKMapView;
NS_ASSUME_NONNULL_BEGIN
NS_CLASS_AVAILABLE_IOS(11_0) __TVOS_PROHIBITED
@interface MKUserTrackingButton : UIView
+ (instancetype)userTrackingButtonWithMapView:(nullable MKMapView *)mapView;
@property (nonatomic, nullable, weak) MKMapView *mapView;
@end
NS_ASSUME_NONNULL_END
================================================
FILE: Frameworks/MapKit.framework/Headers/MapKit.apinotes
================================================
---
Name: MapKit
Classes:
# Swift 4.2 renames
- Name: MKDirectionsRequest
SwiftName: MKDirections.Request
- Name: MKDirectionsResponse
SwiftName: MKDirections.Response
- Name: MKETAResponse
SwiftName: MKDirections.ETAResponse
- Name: MKLocalSearchRequest
SwiftName: MKLocalSearch.Request
- Name: MKLocalSearchResponse
SwiftName: MKLocalSearch.Response
- Name: MKMapSnapshot
SwiftName: MKMapSnapshotter.Snapshot
- Name: MKMapSnapshotOptions
SwiftName: MKMapSnapshotter.Options
- Name: MKRouteStep
SwiftName: MKRoute.Step
- Name: MKMapView
Methods:
- Selector: "addOverlay:"
MethodKind: Instance
SwiftName: "addOverlay(_:)"
- Selector: "addOverlay:level:"
MethodKind: Instance
SwiftName: "addOverlay(_:level:)"
- Selector: "removeOverlay:"
MethodKind: Instance
SwiftName: "removeOverlay(_:)"
- Selector: "insertOverlay:atIndex:"
MethodKind: Instance
SwiftName: "insertOverlay(_:at:)"
- Selector: "insertOverlay:atIndex:level:"
MethodKind: Instance
SwiftName: "insertOverlay(_:at:level:)"
- Selector: "insertOverlay:aboveOverlay:"
MethodKind: Instance
SwiftName: "insertOverlay(_:above:)"
- Selector: "insertOverlay:belowOverlay:"
MethodKind: Instance
SwiftName: "insertOverlay(_:below:)"
- Selector: "convertRegion:toRectToView:"
MethodKind: Instance
SwiftName: "convert(_:toRectTo:)"
- Name: MKOverlayRenderer
Methods:
- Selector: "setNeedsDisplayInMapRect:"
MethodKind: Instance
SwiftName: "setNeedsDisplay(_:)"
- Selector: "setNeedsDisplayInMapRect:zoomScale:"
MethodKind: Instance
SwiftName: "setNeedsDisplay(_:zoomScale:)"
Functions:
# Swift 4.2 Renames
- Name: MKCoordinateRegionMake
SwiftName: "MKCoordinateRegion.init(center:span:)"
- Name: MKCoordinateRegionMakeWithDistance
SwiftName: "MKCoordinateRegion.init(center:latitudinalMeters:longitudinalMeters:)"
- Name: MKCoordinateSpanMake
SwiftName: "MKCoordinateSpan.init(latitudeDelta:longitudeDelta:)"
- Name: MKMapPointMake
SwiftName: "MKMapPoint.init(x:y:)"
- Name: MKMapSizeMake
SwiftName: "MKMapSize.init(width:height:)"
- Name: MKMapRectMake
SwiftName: "MKMapRect.init(x:y:width:height:)"
- Name: MKMapPointForCoordinate
SwiftName: "MKMapPoint.init(_:)"
- Name: MKCoordinateRegionForMapRect
SwiftName: "MKCoordinateRegion.init(_:)"
- Name: MKCoordinateForMapPoint
SwiftName: "getter:MKMapPoint.coordinate(self:)"
- Name: MKMapRectGetMinX
SwiftName: "getter:MKMapRect.minX(self:)"
- Name: MKMapRectGetMaxX
SwiftName: "getter:MKMapRect.maxX(self:)"
- Name: MKMapRectGetMidX
SwiftName: "getter:MKMapRect.midX(self:)"
- Name: MKMapRectGetMinY
SwiftName: "getter:MKMapRect.minY(self:)"
- Name: MKMapRectGetMaxY
SwiftName: "getter:MKMapRect.maxY(self:)"
- Name: MKMapRectGetMidY
SwiftName: "getter:MKMapRect.midY(self:)"
- Name: MKMapRectGetWidth
SwiftName: "getter:MKMapRect.width(self:)"
- Name: MKMapRectGetHeight
SwiftName: "getter:MKMapRect.height(self:)"
- Name: MKMapRectIsEmpty
SwiftName: "getter:MKMapRect.isEmpty(self:)"
- Name: MKMapRectIsNull
SwiftName: "getter:MKMapRect.isNull(self:)"
- Name: MKMapRectSpans180thMeridian
SwiftName: "getter:MKMapRect.spans180thMeridian(self:)"
- Name: MKMapRectRemainder
SwiftName: "getter:MKMapRect.remainder(self:)"
- Name: MKMapRectUnion
SwiftName: "MKMapRect.union(self:_:)"
- Name: MKMapRectIntersection
SwiftName: "MKMapRect.intersection(self:_:)"
- Name: MKMapRectInset
SwiftName: "MKMapRect.insetBy(self:dx:dy:)"
- Name: MKMapRectOffset
SwiftName: "MKMapRect.offsetBy(self:dx:dy:)"
- Name: MKMapRectContainsPoint
SwiftName: "MKMapRect.contains(self:_:)"
- Name: MKMapRectContainsRect
SwiftName: "MKMapRect.contains(self:_:)"
- Name: MKMapRectIntersectsRect
SwiftName: "MKMapRect.intersects(self:_:)"
- Name: MKMetersBetweenMapPoints
SwiftName: "MKMapPoint.distance(self:to:)"
Globals:
# Swift 4.2 Renames
- Name: MKMapSizeWorld
SwiftName: MKMapSize.world
- Name: MKMapRectWorld
SwiftName: MKMapRect.world
- Name: MKMapRectNull
SwiftName: MKMapRect.null
Tags:
- Name: MKErrorCode
NSErrorDomain: MKErrorDomain
# Swift 4.2 Renames
- Name: MKAnnotationViewDragState
SwiftName: MKAnnotationView.DragState
- Name: MKAnnotationViewCollisionMode
SwiftName: MKAnnotationView.CollisionMode
- Name: MKDistanceFormatterUnits
SwiftName: MKDistanceFormatter.Units
- Name: MKDistanceFormatterUnitStyle
SwiftName: MKDistanceFormatter.UnitStyle
- Name: MKSearchCompletionFilterType
SwiftName: MKLocalSearchCompleter.FilterType
- Name: MKScaleViewAlignment
SwiftName: MKScaleView.Alignment
- Name: MKTileOverlayPath
SwiftName: MKTileOverlay.Path
Typedefs:
- Name: MKDirectionsHandler
SwiftName: MKDirections.DirectionsHandler
- Name: MKETAHandler
SwiftName: MKDirections.ETAHandler
- Name: MKLocalSearchCompletionHandler
SwiftName: MKLocalSearch.CompletionHandler
- Name: MKMapSnapshotCompletionHandler
SwiftName: MKMapSnapshotter.CompletionHandler
SwiftVersions:
#
# Swift 4 and below specific conversions
#
- Version: 4
Classes:
# Swift 4.2 renames
- Name: MKDirectionsRequest
SwiftName: MKDirectionsRequest
- Name: MKDirectionsResponse
SwiftName: MKDirectionsResponse
- Name: MKETAResponse
SwiftName: MKETAResponse
- Name: MKLocalSearchRequest
SwiftName: MKLocalSearchRequest
- Name: MKLocalSearchResponse
SwiftName: MKLocalSearchResponse
- Name: MKMapSnapshot
SwiftName: MKMapSnapshot
- Name: MKMapSnapshotOptions
SwiftName: MKMapSnapshotOptions
- Name: MKRouteStep
SwiftName: MKRouteStep
- Name: MKMapView
Methods:
- Selector: "addOverlay:"
MethodKind: Instance
SwiftName: "add(_:)"
- Selector: "addOverlay:level:"
MethodKind: Instance
SwiftName: "add(_:level:)"
- Selector: "removeOverlay:"
MethodKind: Instance
SwiftName: "remove(_:)"
- Selector: "insertOverlay:atIndex:"
MethodKind: Instance
SwiftName: "insert(_:at:)"
- Selector: "insertOverlay:atIndex:level:"
MethodKind: Instance
SwiftName: "insert(_:at:level:)"
- Selector: "insertOverlay:aboveOverlay:"
MethodKind: Instance
SwiftName: "insert(_:above:)"
- Selector: "insertOverlay:belowOverlay:"
MethodKind: Instance
SwiftName: "insert(_:below:)"
- Selector: "convertRegion:toRectToView:"
MethodKind: Instance
SwiftName: "convertRegion(_:toRectTo:)"
- Name: MKOverlayRenderer
Methods:
- Selector: "setNeedsDisplayInMapRect:"
MethodKind: Instance
SwiftName: "setNeedsDisplayIn(_:)"
- Selector: "setNeedsDisplayInMapRect:zoomScale:"
MethodKind: Instance
SwiftName: "setNeedsDisplayIn(_:zoomScale:)"
Functions:
# Swift 4.2 Renames
- Name: MKCoordinateRegionMake
SwiftName: MKCoordinateRegionMake
- Name: MKCoordinateRegionMakeWithDistance
SwiftName: MKCoordinateRegionMakeWithDistance
- Name: MKCoordinateSpanMake
SwiftName: MKCoordinateSpanMake
- Name: MKMapPointMake
SwiftName: MKMapPointMake
- Name: MKMapSizeMake
SwiftName: MKMapSizeMake
- Name: MKMapRectMake
SwiftName: MKMapRectMake
- Name: MKMapPointForCoordinate
SwiftName: MKMapPointForCoordinate
- Name: MKCoordinateRegionForMapRect
SwiftName: MKCoordinateRegionForMapRect
- Name: MKCoordinateForMapPoint
SwiftName: MKCoordinateForMapPoint
- Name: MKMapRectGetMinX
SwiftName: MKMapRectGetMinX
- Name: MKMapRectGetMaxX
SwiftName: MKMapRectGetMaxX
- Name: MKMapRectGetMidX
SwiftName: MKMapRectGetMidX
- Name: MKMapRectGetMinY
SwiftName: MKMapRectGetMinY
- Name: MKMapRectGetMaxY
SwiftName: MKMapRectGetMaxY
- Name: MKMapRectGetMidY
SwiftName: MKMapRectGetMidY
- Name: MKMapRectGetWidth
SwiftName: MKMapRectGetWidth
- Name: MKMapRectGetHeight
SwiftName: MKMapRectGetHeight
- Name: MKMapRectIsEmpty
SwiftName: MKMapRectIsEmpty
- Name: MKMapRectIsNull
SwiftName: MKMapRectIsNull
- Name: MKMapRectSpans180thMeridian
SwiftName: MKMapRectSpans180thMeridian
- Name: MKMapRectRemainder
SwiftName: MKMapRectRemainder
- Name: MKMapRectUnion
SwiftName: MKMapRectUnion
- Name: MKMapRectIntersection
SwiftName: MKMapRectIntersection
- Name: MKMapRectInset
SwiftName: MKMapRectInset
- Name: MKMapRectOffset
SwiftName: MKMapRectOffset
- Name: MKMapRectContainsPoint
SwiftName: MKMapRectContainsPoint
- Name: MKMapRectContainsRect
SwiftName: MKMapRectContainsRect
- Name: MKMapRectIntersectsRect
SwiftName: MKMapRectIntersectsRect
- Name: MKMetersBetweenMapPoints
SwiftName: MKMetersBetweenMapPoints
Globals:
# Swift 4.2 Renames
- Name: MKMapSizeWorld
SwiftName: MKMapSizeWorld
- Name: MKMapRectWorld
SwiftName: MKMapRectWorld
- Name: MKMapRectNull
SwiftName: MKMapRectNull
Tags:
# Swift 4.2 Renames
- Name: MKAnnotationViewDragState
SwiftName: MKAnnotationViewDragState
- Name: MKAnnotationViewCollisionMode
SwiftName: MKAnnotationViewCollisionMode
- Name: MKDistanceFormatterUnits
SwiftName: MKDistanceFormatterUnits
- Name: MKDistanceFormatterUnitStyle
SwiftName: MKDistanceFormatterUnitStyle
- Name: MKSearchCompletionFilterType
SwiftName: MKSearchCompletionFilterType
- Name: MKScaleViewAlignment
SwiftName: MKScaleViewAlignment
- Name: MKTileOverlayPath
SwiftName: MKTileOverlayPath
Typedefs:
- Name: MKDirectionsHandler
SwiftName: MKDirectionsHandler
- Name: MKETAHandler
SwiftName: MKETAHandler
- Name: MKLocalSearchCompletionHandler
SwiftName: MKLocalSearchCompletionHandler
- Name: MKMapSnapshotCompletionHandler
SwiftName: MKMapSnapshotCompletionHandler
================================================
FILE: Frameworks/MapKit.framework/Headers/MapKit.h
================================================
//
// MapKit.h
// MapKit
//
// Copyright (c) 2009-2014, Apple Inc. All rights reserved.
//
#import
#import
#import
#import
#import
#import
#import