| Declaration | |
|---|---|
| From | @property (assign) id<AVAudioPlayerDelegate> delegate |
| To | @property (weak) id<AVAudioPlayerDelegate> delegate |
| Declaration | |
|---|---|
| From | @property (assign) id<AVAudioRecorderDelegate> delegate |
| To | @property (weak) id<AVAudioRecorderDelegate> delegate |
| Availability | Replacement | |
|---|---|---|
| From | Available | none |
| To | Deprecated | estimateMaximumDurationWithCompletionHandler |
| Availability | Replacement | |
|---|---|---|
| From | Available | none |
| To | Deprecated | estimateOutputFileLengthWithCompletionHandler |
| Availability | Deprecation Message | |
|---|---|---|
| From | Available | none |
| To | Deprecated | Use AVCaptureDeviceDiscoverySession instead. |
| Availability | Deprecation Message | |
|---|---|---|
| From | Available | none |
| To | Deprecated | Use AVCaptureDeviceDiscoverySession instead. |
| Availability | Deprecation Message | |
|---|---|---|
| From | Available | none |
| To | Deprecated | Use AVCapturePhotoOutput instead. |
| Declaration | |
|---|---|
| From | @property (nonatomic) AVPlayerActionAtItemEnd actionAtItemEnd |
| To | @property AVPlayerActionAtItemEnd actionAtItemEnd |
| Declaration | |
|---|---|
| From | @property (nonatomic) float volume |
| To | @property float volume |
| Declaration | |
|---|---|
| From | @property (nonatomic, getter=isMuted) BOOL muted |
| To | @property (getter=isMuted) BOOL muted |
| Declaration | |
|---|---|
| From | @property (nonatomic) BOOL appliesMediaSelectionCriteriaAutomatically |
| To | @property BOOL appliesMediaSelectionCriteriaAutomatically |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy) NSString *audioOutputDeviceUniqueID |
| To | @property (copy) NSString *audioOutputDeviceUniqueID |
| Declaration | |
|---|---|
| From | @property (nonatomic) BOOL allowsExternalPlayback |
| To | @property BOOL allowsExternalPlayback |
| Declaration | |
|---|---|
| From | @property (nonatomic, getter=isClosedCaptionDisplayEnabled) BOOL closedCaptionDisplayEnabled |
| To | @property (getter=isClosedCaptionDisplayEnabled) BOOL closedCaptionDisplayEnabled |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly) AVPlayerItemStatus status |
| To | @property (readonly) AVPlayerItemStatus status |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly) NSError *error |
| To | @property (readonly) NSError *error |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly) NSArray<AVPlayerItemTrack *> *tracks |
| To | @property (readonly) NSArray<AVPlayerItemTrack *> *tracks |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly) CMTime duration |
| To | @property (readonly) CMTime duration |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly) CGSize presentationSize |
| To | @property (readonly) CGSize presentationSize |
| Availability | Deprecation Message | |
|---|---|---|
| From | Available | none |
| To | Deprecated | Use AVPlayerItemMetadataOutput to obtain timed metadata |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly) BOOL canPlayFastForward |
| To | @property (readonly) BOOL canPlayFastForward |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly) BOOL canPlaySlowForward |
| To | @property (readonly) BOOL canPlaySlowForward |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly) BOOL canPlayReverse |
| To | @property (readonly) BOOL canPlayReverse |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly) BOOL canPlaySlowReverse |
| To | @property (readonly) BOOL canPlaySlowReverse |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly) BOOL canPlayFastReverse |
| To | @property (readonly) BOOL canPlayFastReverse |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly) BOOL canStepForward |
| To | @property (readonly) BOOL canStepForward |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly) BOOL canStepBackward |
| To | @property (readonly) BOOL canStepBackward |
| Declaration | |
|---|---|
| From | @property (nonatomic) CMTime forwardPlaybackEndTime |
| To | @property CMTime forwardPlaybackEndTime |
| Declaration | |
|---|---|
| From | @property (nonatomic) CMTime reversePlaybackEndTime |
| To | @property CMTime reversePlaybackEndTime |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly) NSArray<NSValue *> *seekableTimeRanges |
| To | @property (readonly) NSArray<NSValue *> *seekableTimeRanges |
| Declaration | |
|---|---|
| From | @property (nonatomic) BOOL seekingWaitsForVideoCompositionRendering |
| To | @property BOOL seekingWaitsForVideoCompositionRendering |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy) NSArray<AVTextStyleRule *> *textStyleRules |
| To | @property (copy) NSArray<AVTextStyleRule *> *textStyleRules |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy) AVVideoApertureMode videoApertureMode |
| To | @property (copy) AVVideoApertureMode videoApertureMode |
| Declaration | |
|---|---|
| From | @property (nonatomic, copy) AVAudioTimePitchAlgorithm audioTimePitchAlgorithm |
| To | @property (copy) AVAudioTimePitchAlgorithm audioTimePitchAlgorithm |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly) NSArray<NSValue *> *loadedTimeRanges |
| To | @property (readonly) NSArray<NSValue *> *loadedTimeRanges |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly, getter=isPlaybackLikelyToKeepUp) BOOL playbackLikelyToKeepUp |
| To | @property (readonly, getter=isPlaybackLikelyToKeepUp) BOOL playbackLikelyToKeepUp |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly, getter=isPlaybackBufferFull) BOOL playbackBufferFull |
| To | @property (readonly, getter=isPlaybackBufferFull) BOOL playbackBufferFull |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly, getter=isPlaybackBufferEmpty) BOOL playbackBufferEmpty |
| To | @property (readonly, getter=isPlaybackBufferEmpty) BOOL playbackBufferEmpty |
| Declaration | |
|---|---|
| From | @property (nonatomic, assign) BOOL canUseNetworkResourcesForLiveStreamingWhilePaused |
| To | @property (assign) BOOL canUseNetworkResourcesForLiveStreamingWhilePaused |
| Declaration | |
|---|---|
| From | @property (nonatomic) NSTimeInterval preferredForwardBufferDuration |
| To | @property NSTimeInterval preferredForwardBufferDuration |
| Declaration | |
|---|---|
| From | @property (nonatomic) double preferredPeakBitRate |
| To | @property double preferredPeakBitRate |
| Declaration | |
|---|---|
| From | @property (nonatomic) CGSize preferredMaximumResolution |
| To | @property CGSize preferredMaximumResolution |
| Declaration | |
|---|---|
| From | @property (nonatomic, readonly, assign) id<AVPlayerItemOutputPullDelegate> delegate |
| To | @property (readonly, weak) id<AVPlayerItemOutputPullDelegate> delegate |