--- Name: AVFoundation Classes: - Name: AVAssetDownloadURLSession Methods: - Selector: 'assetDownloadTaskWithURLAsset:destinationURL:options:' SwiftName: makeAssetDownloadTask(asset:destinationURL:options:) MethodKind: Instance - Selector: 'assetDownloadTaskWithURLAsset:assetTitle:assetArtworkData:options:' SwiftName: makeAssetDownloadTask(asset:assetTitle:assetArtworkData:options:) MethodKind: Instance - Name: AVAssetWriterInput Methods: - Selector: 'appendSampleBuffer:' SwiftName: append(_:) MethodKind: Instance - Name: AVAssetWriterInputPixelBufferAdaptor Methods: - Selector: 'appendPixelBuffer:withPresentationTime:' SwiftName: append(_:withPresentationTime:) MethodKind: Instance - Name: AVAssetWriterInputMetadataAdaptor Methods: - Selector: 'appendTimedMetadataGroup:' SwiftName: append(_:) MethodKind: Instance - Name: AVMutableComposition Methods: - Selector: 'insertTimeRange:ofAsset:atTime:error:' SwiftName: insertTimeRange(_:of:at:) MethodKind: Instance - Selector: 'insertEmptyTimeRange:' SwiftName: insertEmptyTimeRange(_:) MethodKind: Instance - Selector: 'removeTimeRange:' SwiftName: removeTimeRange(_:) MethodKind: Instance - Selector: 'scaleTimeRange:toDuration:' SwiftName: scaleTimeRange(_:toDuration:) MethodKind: Instance - Selector: 'compositionWithURLAssetInitializationOptions:' SwiftName: 'init(urlAssetInitializationOptions:)' MethodKind: Class - Name: AVCompositionTrackSegment Methods: - Selector: 'compositionTrackSegmentWithURL:trackID:sourceTimeRange:targetTimeRange:' SwiftName: init(url:trackID:sourceTimeRange:targetTimeRange:) MethodKind: Class - Name: AVMutableMovie Methods: - Selector: 'insertTimeRange:ofAsset:atTime:copySampleData:error:' SwiftName: 'insertTimeRange(_:of:at:copySampleData:)' MethodKind: Instance - Selector: 'insertEmptyTimeRange:' SwiftName: 'insertEmptyTimeRange(_:)' MethodKind: Instance - Selector: 'removeTimeRange:' SwiftName: 'removeTimeRange(_:)' MethodKind: Instance - Name: AVPlayer Properties: - Name: 'outputObscuredDueToInsufficientExternalProtection' SwiftName: isOutputObscuredDueToInsufficientExternalProtection - Name: AVPlayerItem Methods: - Selector: 'selectMediaOption:inMediaSelectionGroup:' SwiftName: select(_:in:) MethodKind: Instance - Selector: 'addOutput:' SwiftName: add(_:) MethodKind: Instance - Selector: 'removeOutput:' SwiftName: remove(_:) MethodKind: Instance - Selector: 'addMediaDataCollector:' SwiftName: add(_:) MethodKind: Instance - Selector: 'removeMediaDataCollector:' SwiftName: remove(_:) MethodKind: Instance - Name: AVSampleCursor Methods: - Selector: 'stepByDecodeTime:wasPinned:' SwiftName: step(byDecodeTime:wasPinned:) MethodKind: Instance - Selector: 'samplesWithEarlierDecodeTimeStampsMayHaveLaterPresentationTimeStampsThanCursor:' SwiftName: maySamplesWithEarlierDecodeTimeStampsHavePresentationTimeStamps(laterThan:) MethodKind: Instance - Selector: 'samplesWithLaterDecodeTimeStampsMayHaveEarlierPresentationTimeStampsThanCursor:' SwiftName: maySamplesWithLaterDecodeTimeStampsHavePresentationTimeStamps(earlierThan:) MethodKind: Instance - Name: AVVideoComposition Methods: - Selector: 'videoCompositionWithPropertiesOfAsset:' SwiftName: init(propertiesOf:) MethodKind: Instance - Selector: 'videoCompositionWithAsset:applyingCIFiltersWithHandler:' SwiftName: init(asset:filterApplier:) MethodKind: Instance - Name: AVMutableVideoCompositionLayerInstruction Methods: - Selector: 'setTransformRampFromStartTransform:toEndTransform:timeRange:' SwiftName: setTransformRamp(fromStart:toEnd:timeRange:) MethodKind: Instance - Selector: 'setOpacityRampFromStartOpacity:toEndOpacity:timeRange:' SwiftName: setOpacityRamp(fromStartOpacity:toEndOpacity:timeRange:) MethodKind: Instance - Selector: 'setCropRectangleRampFromStartCropRectangle:toEndCropRectangle:timeRange:' SwiftName: setCropRectangleRamp(fromStartCropRectangle:toEndCropRectangle:timeRange:) MethodKind: Instance - Name: AVAssetReader Methods: - Selector: 'canAddOutput:' SwiftName: canAdd(_:) MethodKind: Instance - Selector: 'addOutput:' SwiftName: add(_:) MethodKind: Instance - Name: AVAssetResourceLoadingRequest Methods: - Selector: 'finishLoadingWithError:' SwiftName: finishLoading(with:) MethodKind: Instance - Name: AVAssetTrack Methods: - Selector: 'makeSampleCursorWithPresentationTimeStamp:' SwiftName: makeSampleCursor(presentationTimeStamp:) MethodKind: Instance - Name: AVAssetWriter Methods: - Selector: 'initWithURL:fileType:error:' SwiftName: init(outputURL:fileType:) MethodKind: Instance - Selector: 'canApplyOutputSettings:forMediaType:' SwiftName: canApply(outputSettings:forMediaType:) MethodKind: Instance - Selector: 'canAddInput:' SwiftName: canAdd(_:) MethodKind: Instance - Selector: 'addInput:' SwiftName: add(_:) MethodKind: Instance - Selector: 'canAddInputGroup:' SwiftName: canAdd(_:) MethodKind: Instance - Selector: 'addInputGroup:' SwiftName: add(_:) MethodKind: Instance - Name: AVMutableAudioMixInputParameters Methods: - Selector: 'setVolumeRampFromStartVolume:toEndVolume:timeRange:' SwiftName: setVolumeRamp(fromStartVolume:toEndVolume:timeRange:) MethodKind: Instance - Name: AVMutableMediaSelection Methods: - Selector: 'selectMediaOption:inMediaSelectionGroup:' SwiftName: select(_:in:) MethodKind: Instance - Name: AVMovie Methods: - Selector: 'movieHeaderWithFileType:error:' SwiftName: makeMovieHeader(fileType:) MethodKind: Instance - Selector: 'movieWithURL:options:' SwiftName: init(url:options:) MethodKind: Class - Name: AVMutableMovieTrack Methods: - Selector: 'appendSampleBuffer:decodeTime:presentationTime:error:' SwiftName: append(_:decodeTime:presentationTime:) MethodKind: Instance - Name: AVQueuePlayer Methods: - Selector: 'canInsertItem:afterItem:' SwiftName: canInsert(_:after:) MethodKind: Instance - Selector: 'insertItem:afterItem:' SwiftName: insert(_:after:) MethodKind: Instance - Selector: 'removeItem:' SwiftName: remove(_:) MethodKind: Instance - Name: NSValue Methods: - Selector: 'valueWithCMTime:' SwiftName: init(time:) MethodKind: Class - Selector: 'valueWithCMTimeRange:' SwiftName: init(timeRange:) MethodKind: Class - Selector: 'valueWithCMTimeMapping:' SwiftName: init(timeMapping:) MethodKind: Class Properties: - Name: CMTimeValue SwiftName: timeValue - Name: CMTimeRangeValue SwiftName: timeRangeValue - Name: CMTimeMappingValue SwiftName: timeMappingValue - Name: NSCoder Methods: - Selector: 'decodeCMTimeForKey:' SwiftName: decodeTime(forKey:) MethodKind: Instance - Selector: 'decodeCMTimeRangeForKey:' SwiftName: decodeTimeRange(forKey:) MethodKind: Instance - Selector: 'decodeCMTimeMappingForKey:' SwiftName: decodeTimeMapping(forKey:) MethodKind: Instance - Name: AVAsynchronousVideoCompositionRequest Methods: - Selector: 'finishWithError:' SwiftName: finish(with:) MethodKind: Instance - Name: AVAsynchronousCIImageFilteringRequest Methods: - Selector: 'finishWithError:' SwiftName: finish(with:) MethodKind: Instance Protocols: - Name: AVVideoCompositing Methods: - Selector: 'startVideoCompositionRequest:' SwiftName: startRequest(_:) MethodKind: Instance - Name: AVVideoCompositionValidationHandling Methods: - Selector: 'videoComposition:shouldContinueValidatingAfterFindingEmptyTimeRange:' SwiftName: videoComposition(_:shouldContinueValidatingAfterFindingEmptyTimeRange:) MethodKind: Instance Functions: - Name: AVMakeRectWithAspectRatioInsideRect SwiftName: AVMakeRect(aspectRatio:insideRect:) Enumerators: - Name: AVMovieWritingAddMovieHeaderToDestination SwiftName: addMovieHeaderToDestination - Name: AVMusicSequenceLoadSMF_ChannelsToTracks SwiftName: smfChannelsToTracks Tags: - Name: AVError NSErrorDomain: AVFoundationErrorDomain