DefinedClassesAVFoundation.pas 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274
  1. {$mode delphi}
  2. {$modeswitch objectivec1}
  3. {$modeswitch cvar}
  4. {$packrecords c}
  5. unit DefinedClassesAVFoundation;
  6. interface
  7. type
  8. AVAsset = objcclass external;
  9. AVAssetExportSession = objcclass external;
  10. AVAssetImageGenerator = objcclass external;
  11. AVAssetReader = objcclass external;
  12. AVAssetReaderAudioMixOutput = objcclass external;
  13. AVAssetReaderOutput = objcclass external;
  14. AVAssetReaderOutputMetadataAdaptor = objcclass external;
  15. AVAssetReaderSampleReferenceOutput = objcclass external;
  16. AVAssetReaderTrackOutput = objcclass external;
  17. AVAssetReaderVideoCompositionOutput = objcclass external;
  18. AVAssetResourceLoader = objcclass external;
  19. AVAssetResourceLoadingContentInformationRequest = objcclass external;
  20. AVAssetResourceLoadingDataRequest = objcclass external;
  21. AVAssetResourceLoadingRequest = objcclass external;
  22. AVAssetResourceRenewalRequest = objcclass external;
  23. AVAssetTrack = objcclass external;
  24. AVAssetTrackGroup = objcclass external;
  25. AVAssetTrackSegment = objcclass external;
  26. AVAssetWriter = objcclass external;
  27. AVAssetWriterInput = objcclass external;
  28. AVAssetWriterInputGroup = objcclass external;
  29. AVAssetWriterInputMetadataAdaptor = objcclass external;
  30. AVAssetWriterInputPassDescription = objcclass external;
  31. AVAssetWriterInputPixelBufferAdaptor = objcclass external;
  32. AVAsynchronousVideoCompositionRequest = objcclass external;
  33. AVAudioBuffer = objcclass external;
  34. AVAudioChannelLayout = objcclass external;
  35. AVAudioEngine = objcclass external;
  36. AVAudioEnvironmentDistanceAttenuationParameters = objcclass external;
  37. AVAudioEnvironmentNode = objcclass external;
  38. AVAudioEnvironmentReverbParameters = objcclass external;
  39. AVAudioFile = objcclass external;
  40. AVAudioFormat = objcclass external;
  41. AVAudioIONode = objcclass external;
  42. AVAudioInputNode = objcclass external;
  43. AVAudioMix = objcclass external;
  44. AVAudioMixInputParameters = objcclass external;
  45. AVAudioMixerNode = objcclass external;
  46. AVAudioNode = objcclass external;
  47. AVAudioOutputNode = objcclass external;
  48. AVAudioPCMBuffer = objcclass external;
  49. AVAudioPlayer = objcclass external;
  50. AVAudioPlayerNode = objcclass external;
  51. AVAudioRecorder = objcclass external;
  52. AVAudioTime = objcclass external;
  53. AVAudioUnit = objcclass external;
  54. AVAudioUnitComponent = objcclass external;
  55. AVAudioUnitComponentManager = objcclass external;
  56. AVAudioUnitDelay = objcclass external;
  57. AVAudioUnitDistortion = objcclass external;
  58. AVAudioUnitEQ = objcclass external;
  59. AVAudioUnitEQFilterParameters = objcclass external;
  60. AVAudioUnitEffect = objcclass external;
  61. AVAudioUnitGenerator = objcclass external;
  62. AVAudioUnitMIDIInstrument = objcclass external;
  63. AVAudioUnitReverb = objcclass external;
  64. AVAudioUnitSampler = objcclass external;
  65. AVAudioUnitTimeEffect = objcclass external;
  66. AVAudioUnitTimePitch = objcclass external;
  67. AVAudioUnitVarispeed = objcclass external;
  68. AVCaptureAudioChannel = objcclass external;
  69. AVCaptureAudioDataOutput = objcclass external;
  70. AVCaptureAudioFileOutput = objcclass external;
  71. AVCaptureAudioPreviewOutput = objcclass external;
  72. AVCaptureConnection = objcclass external;
  73. AVCaptureDevice = objcclass external;
  74. AVCaptureDeviceFormat = objcclass external;
  75. AVCaptureDeviceInput = objcclass external;
  76. AVCaptureDeviceInputSource = objcclass external;
  77. AVCaptureFileOutput = objcclass external;
  78. AVCaptureInput = objcclass external;
  79. AVCaptureInputPort = objcclass external;
  80. AVCaptureMetadataOutput = objcclass external;
  81. AVCaptureMovieFileOutput = objcclass external;
  82. AVCaptureOutput = objcclass external;
  83. AVCaptureScreenInput = objcclass external;
  84. AVCaptureSession = objcclass external;
  85. AVCaptureStillImageOutput = objcclass external;
  86. AVCaptureVideoDataOutput = objcclass external;
  87. AVCaptureVideoPreviewLayer = objcclass external;
  88. AVComposition = objcclass external;
  89. AVCompositionTrack = objcclass external;
  90. AVCompositionTrackSegment = objcclass external;
  91. AVFragmentedMovie = objcclass external;
  92. AVFragmentedMovieMinder = objcclass external;
  93. AVFragmentedMovieTrack = objcclass external;
  94. AVFrameRateRange = objcclass external;
  95. AVMIDIPlayer = objcclass external;
  96. AVMediaSelectionGroup = objcclass external;
  97. AVMediaSelectionOption = objcclass external;
  98. AVMetadataFaceObject = objcclass external;
  99. AVMetadataItem = objcclass external;
  100. AVMetadataItemFilter = objcclass external;
  101. AVMetadataMachineReadableCodeObject = objcclass external;
  102. AVMetadataObject = objcclass external;
  103. AVMovie = objcclass external;
  104. AVMovieTrack = objcclass external;
  105. AVMutableAudioMix = objcclass external;
  106. AVMutableAudioMixInputParameters = objcclass external;
  107. AVMutableComposition = objcclass external;
  108. AVMutableCompositionTrack = objcclass external;
  109. AVMutableMetadataItem = objcclass external;
  110. AVMutableTimedMetadataGroup = objcclass external;
  111. AVMutableVideoComposition = objcclass external;
  112. AVMutableVideoCompositionInstruction = objcclass external;
  113. AVMutableVideoCompositionLayerInstruction = objcclass external;
  114. AVOutputSettingsAssistant = objcclass external;
  115. AVPlayer = objcclass external;
  116. AVPlayerItem = objcclass external;
  117. AVPlayerItemAccessLog = objcclass external;
  118. AVPlayerItemAccessLogEvent = objcclass external;
  119. AVPlayerItemErrorLog = objcclass external;
  120. AVPlayerItemErrorLogEvent = objcclass external;
  121. AVPlayerItemLegibleOutput = objcclass external;
  122. AVPlayerItemMetadataOutput = objcclass external;
  123. AVPlayerItemOutput = objcclass external;
  124. AVPlayerItemTrack = objcclass external;
  125. AVPlayerItemVideoOutput = objcclass external;
  126. AVPlayerLayer = objcclass external;
  127. AVPlayerMediaSelectionCriteria = objcclass external;
  128. AVQueuePlayer = objcclass external;
  129. AVSampleBufferDisplayLayer = objcclass external;
  130. AVSampleBufferGenerator = objcclass external;
  131. AVSampleBufferRequest = objcclass external;
  132. AVSampleCursor = objcclass external;
  133. AVSynchronizedLayer = objcclass external;
  134. AVTextStyleRule = objcclass external;
  135. AVTimedMetadataGroup = objcclass external;
  136. AVURLAsset = objcclass external;
  137. AVVideoComposition = objcclass external;
  138. AVVideoCompositionCoreAnimationTool = objcclass external;
  139. AVVideoCompositionInstruction = objcclass external;
  140. AVVideoCompositionLayerInstruction = objcclass external;
  141. AVVideoCompositionRenderContext = objcclass external;
  142. AVAssetResourceLoaderDelegateProtocol = objcprotocol external name 'AVAssetResourceLoaderDelegate';
  143. AVAsynchronousKeyValueLoadingProtocol = objcprotocol external name 'AVAsynchronousKeyValueLoading';
  144. AVAudio3DMixingProtocol = objcprotocol external name 'AVAudio3DMixing';
  145. AVAudioMixingProtocol = objcprotocol external name 'AVAudioMixing';
  146. AVAudioPlayerDelegateProtocol = objcprotocol external name 'AVAudioPlayerDelegate';
  147. AVAudioRecorderDelegateProtocol = objcprotocol external name 'AVAudioRecorderDelegate';
  148. AVAudioStereoMixingProtocol = objcprotocol external name 'AVAudioStereoMixing';
  149. AVCaptureAudioDataOutputSampleBufferDelegateProtocol = objcprotocol external name 'AVCaptureAudioDataOutputSampleBufferDelegate';
  150. AVCaptureFileOutputDelegateProtocol = objcprotocol external name 'AVCaptureFileOutputDelegate';
  151. AVCaptureFileOutputRecordingDelegateProtocol = objcprotocol external name 'AVCaptureFileOutputRecordingDelegate';
  152. AVCaptureMetadataOutputObjectsDelegateProtocol = objcprotocol external name 'AVCaptureMetadataOutputObjectsDelegate';
  153. AVCaptureVideoDataOutputSampleBufferDelegateProtocol = objcprotocol external name 'AVCaptureVideoDataOutputSampleBufferDelegate';
  154. AVPlayerItemLegibleOutputPushDelegateProtocol = objcprotocol external name 'AVPlayerItemLegibleOutputPushDelegate';
  155. AVPlayerItemMetadataOutputPushDelegateProtocol = objcprotocol external name 'AVPlayerItemMetadataOutputPushDelegate';
  156. AVPlayerItemOutputPullDelegateProtocol = objcprotocol external name 'AVPlayerItemOutputPullDelegate';
  157. AVPlayerItemOutputPushDelegateProtocol = objcprotocol external name 'AVPlayerItemOutputPushDelegate';
  158. AVVideoCompositingProtocol = objcprotocol external name 'AVVideoCompositing';
  159. AVVideoCompositionInstructionProtocol = objcprotocol external name 'AVVideoCompositionInstruction';
  160. AVVideoCompositionValidationHandlingProtocol = objcprotocol external name 'AVVideoCompositionValidationHandling';
  161. type
  162. AVAssetExportSessionInternal = objcclass external;
  163. AVAssetImageGeneratorInternal = objcclass external;
  164. AVAssetInternal = objcclass external;
  165. AVAssetReaderAudioMixOutputInternal = objcclass external;
  166. AVAssetReaderInternal = objcclass external;
  167. AVAssetReaderOutputInternal = objcclass external;
  168. AVAssetReaderOutputMetadataAdaptorInternal = objcclass external;
  169. AVAssetReaderSampleReferenceOutputInternal = objcclass external;
  170. AVAssetReaderTrackOutputInternal = objcclass external;
  171. AVAssetReaderVideoCompositionOutputInternal = objcclass external;
  172. AVAssetResourceLoaderInternal = objcclass external;
  173. AVAssetResourceLoadingContentInformationRequestInternal = objcclass external;
  174. AVAssetResourceLoadingDataRequestInternal = objcclass external;
  175. AVAssetResourceLoadingRequestInternal = objcclass external;
  176. AVAssetTrackGroupInternal = objcclass external;
  177. AVAssetTrackInternal = objcclass external;
  178. AVAssetWriterInputGroupInternal = objcclass external;
  179. AVAssetWriterInputInternal = objcclass external;
  180. AVAssetWriterInputMetadataAdaptorInternal = objcclass external;
  181. AVAssetWriterInputPassDescriptionInternal = objcclass external;
  182. AVAssetWriterInputPixelBufferAdaptorInternal = objcclass external;
  183. AVAssetWriterInternal = objcclass external;
  184. AVAsynchronousVideoCompositionRequestInternal = objcclass external;
  185. AVAudioMixInputParametersInternal = objcclass external;
  186. AVAudioMixInternal = objcclass external;
  187. AVAudioSessionChannelDescription = objcclass external;
  188. AVCaptureAudioChannelInternal = objcclass external;
  189. AVCaptureAudioDataOutputInternal = objcclass external;
  190. AVCaptureAudioFileOutputInternal = objcclass external;
  191. AVCaptureAudioPreviewOutputInternal = objcclass external;
  192. AVCaptureConnectionInternal = objcclass external;
  193. AVCaptureDeviceFormatInternal = objcclass external;
  194. AVCaptureDeviceInputInternal = objcclass external;
  195. AVCaptureDeviceInputSourceInternal = objcclass external;
  196. AVCaptureDeviceInternal = objcclass external;
  197. AVCaptureFileOutputInternal = objcclass external;
  198. AVCaptureInputInternal = objcclass external;
  199. AVCaptureInputPortInternal = objcclass external;
  200. AVCaptureMetadataOutputInternal = objcclass external;
  201. AVCaptureMovieFileOutputInternal = objcclass external;
  202. AVCaptureOutputInternal = objcclass external;
  203. AVCaptureScreenInputInternal = objcclass external;
  204. AVCaptureSessionInternal = objcclass external;
  205. AVCaptureStillImageOutputInternal = objcclass external;
  206. AVCaptureVideoDataOutputInternal = objcclass external;
  207. AVCaptureVideoPreviewLayerInternal = objcclass external;
  208. AVCompositionInternal = objcclass external;
  209. AVCompositionTrackInternal = objcclass external;
  210. AVCompositionTrackSegmentInternal = objcclass external;
  211. AVFragmentedMovieInternal = objcclass external;
  212. AVFragmentedMovieMinderInternal = objcclass external;
  213. AVFragmentedMovieTrackInternal = objcclass external;
  214. AVFrameRateRangeInternal = objcclass external;
  215. AVMediaDataStorage = objcclass external;
  216. AVMediaSelectionGroupInternal = objcclass external;
  217. AVMediaSelectionOptionInternal = objcclass external;
  218. AVMetadataFaceObjectInternal = objcclass external;
  219. AVMetadataItemFilterInternal = objcclass external;
  220. AVMetadataItemInternal = objcclass external;
  221. AVMetadataMachineReadableCodeObjectInternal = objcclass external;
  222. AVMetadataObjectInternal = objcclass external;
  223. AVMovieInternal = objcclass external;
  224. AVMovieTrackInternal = objcclass external;
  225. AVMutableAudioMixInputParametersInternal = objcclass external;
  226. AVMutableAudioMixInternal = objcclass external;
  227. AVMutableCompositionInternal = objcclass external;
  228. AVMutableCompositionTrackInternal = objcclass external;
  229. AVMutableMetadataItemInternal = objcclass external;
  230. AVMutableTimedMetadataGroupInternal = objcclass external;
  231. AVMutableVideoCompositionInstructionInternal = objcclass external;
  232. AVMutableVideoCompositionInternal = objcclass external;
  233. AVMutableVideoCompositionLayerInstructionInternal = objcclass external;
  234. AVOutputSettingsAssistantInternal = objcclass external;
  235. AVPlayerImageProvider = objcclass external;
  236. AVPlayerInternal = objcclass external;
  237. AVPlayerItemAccessLogEventInternal = objcclass external;
  238. AVPlayerItemAccessLogInternal = objcclass external;
  239. AVPlayerItemErrorLogEventInternal = objcclass external;
  240. AVPlayerItemErrorLogInternal = objcclass external;
  241. AVPlayerItemInternal = objcclass external;
  242. AVPlayerItemLegibleOutputInternal = objcclass external;
  243. AVPlayerItemMetadataOutputInternal = objcclass external;
  244. AVPlayerItemOutputInternal = objcclass external;
  245. AVPlayerItemTrackInternal = objcclass external;
  246. AVPlayerItemVideoOutputInternal = objcclass external;
  247. AVPlayerLayerInternal = objcclass external;
  248. AVPlayerMediaSelectionCriteriaInternal = objcclass external;
  249. AVQueuePlayerInternal = objcclass external;
  250. AVSampleBufferDisplayLayerInternal = objcclass external;
  251. AVSampleBufferGeneratorInternal = objcclass external;
  252. AVSampleBufferRequestInternal = objcclass external;
  253. AVSampleCursorInternal = objcclass external;
  254. AVSynchronizedLayerInternal = objcclass external;
  255. AVTextStyleRuleInternal = objcclass external;
  256. AVTimedMetadataGroupInternal = objcclass external;
  257. AVURLAssetInternal = objcclass external;
  258. AVVideoCompositionCoreAnimationToolInternal = objcclass external;
  259. AVVideoCompositionInstructionInternal = objcclass external;
  260. AVVideoCompositionInternal = objcclass external;
  261. AVVideoCompositionLayerInstructionInternal = objcclass external;
  262. AVVideoCompositionRenderContextInternal = objcclass external;
  263. CALayer = objcclass external;
  264. NSData = objcclass external;
  265. NSDictionary = objcclass external;
  266. NSError = objcclass external;
  267. NSURL = objcclass external;
  268. NSURLAuthenticationChallenge = objcclass external;
  269. implementation
  270. end.