123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276 |
- {$mode delphi}
- {$modeswitch objectivec1}
- {$modeswitch cvar}
- {$packrecords c}
- {$IFNDEF FPC_DOTTEDUNITS}
- unit DefinedClassesAVFoundation;
- {$ENDIF FPC_DOTTEDUNITS}
- interface
- type
- AVAsset = objcclass external;
- AVAssetExportSession = objcclass external;
- AVAssetImageGenerator = objcclass external;
- AVAssetReader = objcclass external;
- AVAssetReaderAudioMixOutput = objcclass external;
- AVAssetReaderOutput = objcclass external;
- AVAssetReaderOutputMetadataAdaptor = objcclass external;
- AVAssetReaderSampleReferenceOutput = objcclass external;
- AVAssetReaderTrackOutput = objcclass external;
- AVAssetReaderVideoCompositionOutput = objcclass external;
- AVAssetResourceLoader = objcclass external;
- AVAssetResourceLoadingContentInformationRequest = objcclass external;
- AVAssetResourceLoadingDataRequest = objcclass external;
- AVAssetResourceLoadingRequest = objcclass external;
- AVAssetResourceRenewalRequest = objcclass external;
- AVAssetTrack = objcclass external;
- AVAssetTrackGroup = objcclass external;
- AVAssetTrackSegment = objcclass external;
- AVAssetWriter = objcclass external;
- AVAssetWriterInput = objcclass external;
- AVAssetWriterInputGroup = objcclass external;
- AVAssetWriterInputMetadataAdaptor = objcclass external;
- AVAssetWriterInputPassDescription = objcclass external;
- AVAssetWriterInputPixelBufferAdaptor = objcclass external;
- AVAsynchronousVideoCompositionRequest = objcclass external;
- AVAudioBuffer = objcclass external;
- AVAudioChannelLayout = objcclass external;
- AVAudioEngine = objcclass external;
- AVAudioEnvironmentDistanceAttenuationParameters = objcclass external;
- AVAudioEnvironmentNode = objcclass external;
- AVAudioEnvironmentReverbParameters = objcclass external;
- AVAudioFile = objcclass external;
- AVAudioFormat = objcclass external;
- AVAudioIONode = objcclass external;
- AVAudioInputNode = objcclass external;
- AVAudioMix = objcclass external;
- AVAudioMixInputParameters = objcclass external;
- AVAudioMixerNode = objcclass external;
- AVAudioNode = objcclass external;
- AVAudioOutputNode = objcclass external;
- AVAudioPCMBuffer = objcclass external;
- AVAudioPlayer = objcclass external;
- AVAudioPlayerNode = objcclass external;
- AVAudioRecorder = objcclass external;
- AVAudioTime = objcclass external;
- AVAudioUnit = objcclass external;
- AVAudioUnitComponent = objcclass external;
- AVAudioUnitComponentManager = objcclass external;
- AVAudioUnitDelay = objcclass external;
- AVAudioUnitDistortion = objcclass external;
- AVAudioUnitEQ = objcclass external;
- AVAudioUnitEQFilterParameters = objcclass external;
- AVAudioUnitEffect = objcclass external;
- AVAudioUnitGenerator = objcclass external;
- AVAudioUnitMIDIInstrument = objcclass external;
- AVAudioUnitReverb = objcclass external;
- AVAudioUnitSampler = objcclass external;
- AVAudioUnitTimeEffect = objcclass external;
- AVAudioUnitTimePitch = objcclass external;
- AVAudioUnitVarispeed = objcclass external;
- AVCaptureAudioChannel = objcclass external;
- AVCaptureAudioDataOutput = objcclass external;
- AVCaptureAudioFileOutput = objcclass external;
- AVCaptureAudioPreviewOutput = objcclass external;
- AVCaptureConnection = objcclass external;
- AVCaptureDevice = objcclass external;
- AVCaptureDeviceFormat = objcclass external;
- AVCaptureDeviceInput = objcclass external;
- AVCaptureDeviceInputSource = objcclass external;
- AVCaptureFileOutput = objcclass external;
- AVCaptureInput = objcclass external;
- AVCaptureInputPort = objcclass external;
- AVCaptureMetadataOutput = objcclass external;
- AVCaptureMovieFileOutput = objcclass external;
- AVCaptureOutput = objcclass external;
- AVCaptureScreenInput = objcclass external;
- AVCaptureSession = objcclass external;
- AVCaptureStillImageOutput = objcclass external;
- AVCaptureVideoDataOutput = objcclass external;
- AVCaptureVideoPreviewLayer = objcclass external;
- AVComposition = objcclass external;
- AVCompositionTrack = objcclass external;
- AVCompositionTrackSegment = objcclass external;
- AVFragmentedMovie = objcclass external;
- AVFragmentedMovieMinder = objcclass external;
- AVFragmentedMovieTrack = objcclass external;
- AVFrameRateRange = objcclass external;
- AVMIDIPlayer = objcclass external;
- AVMediaSelectionGroup = objcclass external;
- AVMediaSelectionOption = objcclass external;
- AVMetadataFaceObject = objcclass external;
- AVMetadataItem = objcclass external;
- AVMetadataItemFilter = objcclass external;
- AVMetadataMachineReadableCodeObject = objcclass external;
- AVMetadataObject = objcclass external;
- AVMovie = objcclass external;
- AVMovieTrack = objcclass external;
- AVMutableAudioMix = objcclass external;
- AVMutableAudioMixInputParameters = objcclass external;
- AVMutableComposition = objcclass external;
- AVMutableCompositionTrack = objcclass external;
- AVMutableMetadataItem = objcclass external;
- AVMutableTimedMetadataGroup = objcclass external;
- AVMutableVideoComposition = objcclass external;
- AVMutableVideoCompositionInstruction = objcclass external;
- AVMutableVideoCompositionLayerInstruction = objcclass external;
- AVOutputSettingsAssistant = objcclass external;
- AVPlayer = objcclass external;
- AVPlayerItem = objcclass external;
- AVPlayerItemAccessLog = objcclass external;
- AVPlayerItemAccessLogEvent = objcclass external;
- AVPlayerItemErrorLog = objcclass external;
- AVPlayerItemErrorLogEvent = objcclass external;
- AVPlayerItemLegibleOutput = objcclass external;
- AVPlayerItemMetadataOutput = objcclass external;
- AVPlayerItemOutput = objcclass external;
- AVPlayerItemTrack = objcclass external;
- AVPlayerItemVideoOutput = objcclass external;
- AVPlayerLayer = objcclass external;
- AVPlayerMediaSelectionCriteria = objcclass external;
- AVQueuePlayer = objcclass external;
- AVSampleBufferDisplayLayer = objcclass external;
- AVSampleBufferGenerator = objcclass external;
- AVSampleBufferRequest = objcclass external;
- AVSampleCursor = objcclass external;
- AVSynchronizedLayer = objcclass external;
- AVTextStyleRule = objcclass external;
- AVTimedMetadataGroup = objcclass external;
- AVURLAsset = objcclass external;
- AVVideoComposition = objcclass external;
- AVVideoCompositionCoreAnimationTool = objcclass external;
- AVVideoCompositionInstruction = objcclass external;
- AVVideoCompositionLayerInstruction = objcclass external;
- AVVideoCompositionRenderContext = objcclass external;
- AVAssetResourceLoaderDelegateProtocol = objcprotocol external name 'AVAssetResourceLoaderDelegate';
- AVAsynchronousKeyValueLoadingProtocol = objcprotocol external name 'AVAsynchronousKeyValueLoading';
- AVAudio3DMixingProtocol = objcprotocol external name 'AVAudio3DMixing';
- AVAudioMixingProtocol = objcprotocol external name 'AVAudioMixing';
- AVAudioPlayerDelegateProtocol = objcprotocol external name 'AVAudioPlayerDelegate';
- AVAudioRecorderDelegateProtocol = objcprotocol external name 'AVAudioRecorderDelegate';
- AVAudioStereoMixingProtocol = objcprotocol external name 'AVAudioStereoMixing';
- AVCaptureAudioDataOutputSampleBufferDelegateProtocol = objcprotocol external name 'AVCaptureAudioDataOutputSampleBufferDelegate';
- AVCaptureFileOutputDelegateProtocol = objcprotocol external name 'AVCaptureFileOutputDelegate';
- AVCaptureFileOutputRecordingDelegateProtocol = objcprotocol external name 'AVCaptureFileOutputRecordingDelegate';
- AVCaptureMetadataOutputObjectsDelegateProtocol = objcprotocol external name 'AVCaptureMetadataOutputObjectsDelegate';
- AVCaptureVideoDataOutputSampleBufferDelegateProtocol = objcprotocol external name 'AVCaptureVideoDataOutputSampleBufferDelegate';
- AVPlayerItemLegibleOutputPushDelegateProtocol = objcprotocol external name 'AVPlayerItemLegibleOutputPushDelegate';
- AVPlayerItemMetadataOutputPushDelegateProtocol = objcprotocol external name 'AVPlayerItemMetadataOutputPushDelegate';
- AVPlayerItemOutputPullDelegateProtocol = objcprotocol external name 'AVPlayerItemOutputPullDelegate';
- AVPlayerItemOutputPushDelegateProtocol = objcprotocol external name 'AVPlayerItemOutputPushDelegate';
- AVVideoCompositingProtocol = objcprotocol external name 'AVVideoCompositing';
- AVVideoCompositionInstructionProtocol = objcprotocol external name 'AVVideoCompositionInstruction';
- AVVideoCompositionValidationHandlingProtocol = objcprotocol external name 'AVVideoCompositionValidationHandling';
- type
- AVAssetExportSessionInternal = objcclass external;
- AVAssetImageGeneratorInternal = objcclass external;
- AVAssetInternal = objcclass external;
- AVAssetReaderAudioMixOutputInternal = objcclass external;
- AVAssetReaderInternal = objcclass external;
- AVAssetReaderOutputInternal = objcclass external;
- AVAssetReaderOutputMetadataAdaptorInternal = objcclass external;
- AVAssetReaderSampleReferenceOutputInternal = objcclass external;
- AVAssetReaderTrackOutputInternal = objcclass external;
- AVAssetReaderVideoCompositionOutputInternal = objcclass external;
- AVAssetResourceLoaderInternal = objcclass external;
- AVAssetResourceLoadingContentInformationRequestInternal = objcclass external;
- AVAssetResourceLoadingDataRequestInternal = objcclass external;
- AVAssetResourceLoadingRequestInternal = objcclass external;
- AVAssetTrackGroupInternal = objcclass external;
- AVAssetTrackInternal = objcclass external;
- AVAssetWriterInputGroupInternal = objcclass external;
- AVAssetWriterInputInternal = objcclass external;
- AVAssetWriterInputMetadataAdaptorInternal = objcclass external;
- AVAssetWriterInputPassDescriptionInternal = objcclass external;
- AVAssetWriterInputPixelBufferAdaptorInternal = objcclass external;
- AVAssetWriterInternal = objcclass external;
- AVAsynchronousVideoCompositionRequestInternal = objcclass external;
- AVAudioMixInputParametersInternal = objcclass external;
- AVAudioMixInternal = objcclass external;
- AVAudioSessionChannelDescription = objcclass external;
- AVCaptureAudioChannelInternal = objcclass external;
- AVCaptureAudioDataOutputInternal = objcclass external;
- AVCaptureAudioFileOutputInternal = objcclass external;
- AVCaptureAudioPreviewOutputInternal = objcclass external;
- AVCaptureConnectionInternal = objcclass external;
- AVCaptureDeviceFormatInternal = objcclass external;
- AVCaptureDeviceInputInternal = objcclass external;
- AVCaptureDeviceInputSourceInternal = objcclass external;
- AVCaptureDeviceInternal = objcclass external;
- AVCaptureFileOutputInternal = objcclass external;
- AVCaptureInputInternal = objcclass external;
- AVCaptureInputPortInternal = objcclass external;
- AVCaptureMetadataOutputInternal = objcclass external;
- AVCaptureMovieFileOutputInternal = objcclass external;
- AVCaptureOutputInternal = objcclass external;
- AVCaptureScreenInputInternal = objcclass external;
- AVCaptureSessionInternal = objcclass external;
- AVCaptureStillImageOutputInternal = objcclass external;
- AVCaptureVideoDataOutputInternal = objcclass external;
- AVCaptureVideoPreviewLayerInternal = objcclass external;
- AVCompositionInternal = objcclass external;
- AVCompositionTrackInternal = objcclass external;
- AVCompositionTrackSegmentInternal = objcclass external;
- AVFragmentedMovieInternal = objcclass external;
- AVFragmentedMovieMinderInternal = objcclass external;
- AVFragmentedMovieTrackInternal = objcclass external;
- AVFrameRateRangeInternal = objcclass external;
- AVMediaDataStorage = objcclass external;
- AVMediaSelectionGroupInternal = objcclass external;
- AVMediaSelectionOptionInternal = objcclass external;
- AVMetadataFaceObjectInternal = objcclass external;
- AVMetadataItemFilterInternal = objcclass external;
- AVMetadataItemInternal = objcclass external;
- AVMetadataMachineReadableCodeObjectInternal = objcclass external;
- AVMetadataObjectInternal = objcclass external;
- AVMovieInternal = objcclass external;
- AVMovieTrackInternal = objcclass external;
- AVMutableAudioMixInputParametersInternal = objcclass external;
- AVMutableAudioMixInternal = objcclass external;
- AVMutableCompositionInternal = objcclass external;
- AVMutableCompositionTrackInternal = objcclass external;
- AVMutableMetadataItemInternal = objcclass external;
- AVMutableTimedMetadataGroupInternal = objcclass external;
- AVMutableVideoCompositionInstructionInternal = objcclass external;
- AVMutableVideoCompositionInternal = objcclass external;
- AVMutableVideoCompositionLayerInstructionInternal = objcclass external;
- AVOutputSettingsAssistantInternal = objcclass external;
- AVPlayerImageProvider = objcclass external;
- AVPlayerInternal = objcclass external;
- AVPlayerItemAccessLogEventInternal = objcclass external;
- AVPlayerItemAccessLogInternal = objcclass external;
- AVPlayerItemErrorLogEventInternal = objcclass external;
- AVPlayerItemErrorLogInternal = objcclass external;
- AVPlayerItemInternal = objcclass external;
- AVPlayerItemLegibleOutputInternal = objcclass external;
- AVPlayerItemMetadataOutputInternal = objcclass external;
- AVPlayerItemOutputInternal = objcclass external;
- AVPlayerItemTrackInternal = objcclass external;
- AVPlayerItemVideoOutputInternal = objcclass external;
- AVPlayerLayerInternal = objcclass external;
- AVPlayerMediaSelectionCriteriaInternal = objcclass external;
- AVQueuePlayerInternal = objcclass external;
- AVSampleBufferDisplayLayerInternal = objcclass external;
- AVSampleBufferGeneratorInternal = objcclass external;
- AVSampleBufferRequestInternal = objcclass external;
- AVSampleCursorInternal = objcclass external;
- AVSynchronizedLayerInternal = objcclass external;
- AVTextStyleRuleInternal = objcclass external;
- AVTimedMetadataGroupInternal = objcclass external;
- AVURLAssetInternal = objcclass external;
- AVVideoCompositionCoreAnimationToolInternal = objcclass external;
- AVVideoCompositionInstructionInternal = objcclass external;
- AVVideoCompositionInternal = objcclass external;
- AVVideoCompositionLayerInstructionInternal = objcclass external;
- AVVideoCompositionRenderContextInternal = objcclass external;
- CALayer = objcclass external;
- NSData = objcclass external;
- NSDictionary = objcclass external;
- NSError = objcclass external;
- NSURL = objcclass external;
- NSURLAuthenticationChallenge = objcclass external;
- implementation
- end.
|