{"name":"objc2-av-foundation","vers":"0.0.0","deps":[],"cksum":"9cce1c449ce3258599e5f5b043df9faad42844881845fb49a45488c0e5afdb98","features":{},"yanked":false,"pubtime":"2024-09-08T01:02:32Z"} {"name":"objc2-av-foundation","vers":"0.3.0","deps":[{"name":"bitflags","req":"^2.5.0","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"block2","req":"^0.6.0","features":["alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2","req":"^0.6.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-avf-audio","req":"^0.3.0","features":["AVAudioSessionRoute"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-foundation","req":"^0.3.0","features":["CFBase","CFCGTypes","CFDate","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-graphics","req":"^0.3.0","features":["CGColor","CGContext","CGDirectDisplay","CGImage","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-image","req":"^0.3.0","features":["CIBarcodeDescriptor","CIContext","CIImage"],"optional":true,"default_features":false,"target":"cfg(not(target_os = \"watchos\"))","kind":"normal"},{"name":"objc2-core-media","req":"^0.3.0","features":["CMBase","CMFormatDescription","CMSampleBuffer","CMSync","CMTag","CMTagCollection","CMTaggedBufferGroup","CMTime","CMTimeRange","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-video","req":"^0.3.0","features":["CVBase","CVBuffer","CVImageBuffer","CVPixelBuffer","CVPixelBufferPool","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-foundation","req":"^0.3.0","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-quartz-core","req":"^0.3.0","features":["CALayer","CAMediaTiming"],"optional":true,"default_features":false,"target":"cfg(not(target_os = \"watchos\"))","kind":"normal"},{"name":"objc2-uniform-type-identifiers","req":"^0.3.0","features":["UTType"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"d23feab131fac01471f9bf0a6edeeae8ffc68645d103a488c01c2155bf40c77e","features":{"AVAnimation":["objc2-foundation/NSString"],"AVAssetCache":["objc2-foundation/NSArray"],"AVAssetDownloadStorageManager":["objc2-foundation/NSDate","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVAssetDownloadTask":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSOperation","objc2-foundation/NSProgress","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSURLRequest","objc2-foundation/NSURLResponse","objc2-foundation/NSURLSession","objc2-foundation/NSValue"],"AVAssetImageGenerator":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVAssetPlaybackAssistant":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVAssetReader":["objc2-foundation/NSArray","objc2-foundation/NSError"],"AVAssetReaderOutput":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVAssetResourceLoader":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURLAuthenticationChallenge","objc2-foundation/NSURLRequest","objc2-foundation/NSURLResponse"],"AVAssetSegmentReport":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVAssetTrack":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVAssetTrackGroup":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSValue"],"AVAssetTrackSegment":[],"AVAssetVariant":["objc2-foundation/NSArray","objc2-foundation/NSComparisonPredicate","objc2-foundation/NSObject","objc2-foundation/NSPredicate","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVAssetWriter":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVAssetWriterInput":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSValue"],"AVAsynchronousKeyValueLoading":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVAudioBuffer":[],"AVAudioChannelLayout":[],"AVAudioConnectionPoint":[],"AVAudioConverter":[],"AVAudioEngine":[],"AVAudioEnvironmentNode":[],"AVAudioFile":[],"AVAudioFormat":[],"AVAudioIONode":[],"AVAudioMix":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVAudioMixerNode":[],"AVAudioMixing":[],"AVAudioNode":[],"AVAudioPlayer":[],"AVAudioPlayerNode":[],"AVAudioRecorder":[],"AVAudioRoutingArbiter":[],"AVAudioSequencer":[],"AVAudioSession":[],"AVAudioSessionDeprecated":[],"AVAudioSessionRoute":[],"AVAudioSessionTypes":[],"AVAudioSettings":[],"AVAudioTime":[],"AVAudioTypes":[],"AVAudioUnit":[],"AVAudioUnitComponent":[],"AVAudioUnitDelay":[],"AVAudioUnitDistortion":[],"AVAudioUnitEQ":[],"AVAudioUnitEffect":[],"AVAudioUnitGenerator":[],"AVAudioUnitMIDIInstrument":[],"AVAudioUnitReverb":[],"AVAudioUnitSampler":[],"AVAudioUnitTimeEffect":[],"AVAudioUnitTimePitch":[],"AVAudioUnitVarispeed":[],"AVBase":[],"AVCameraCalibrationData":["objc2-foundation/NSData"],"AVCaptionConversionValidator":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSRange","objc2-foundation/NSString"],"AVCaptionFormatConformer":["objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString"],"AVCaptionGroup":["objc2-foundation/NSArray"],"AVCaptionGrouper":["objc2-foundation/NSArray"],"AVCaptionRenderer":["objc2-foundation/NSArray","objc2-foundation/NSObject"],"AVCaptionSettings":["objc2-foundation/NSString"],"AVCaptureAudioDataOutput":["objc2-foundation/NSDictionary","objc2-foundation/NSString"],"AVCaptureAudioPreviewOutput":["objc2-foundation/NSString"],"AVCaptureControl":[],"AVCaptureDataOutputSynchronizer":["objc2-foundation/NSArray","objc2-foundation/NSEnumerator"],"AVCaptureDepthDataOutput":[],"AVCaptureDeskViewApplication":["objc2-foundation/NSError"],"AVCaptureFileOutput":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVCaptureIndexPicker":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVCaptureInput":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSString"],"AVCaptureMetadataOutput":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVCaptureOutput":[],"AVCaptureOutputBase":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVCapturePhotoOutput":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSValue"],"AVCaptureReactions":["objc2-foundation/NSString"],"AVCaptureSession":["objc2-foundation/NSArray","objc2-foundation/NSNotification","objc2-foundation/NSString"],"AVCaptureSessionPreset":["objc2-foundation/NSString"],"AVCaptureSlider":["objc2-foundation/NSArray","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVCaptureStillImageOutput":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVCaptureSystemExposureBiasSlider":[],"AVCaptureSystemZoomSlider":[],"AVCaptureVideoDataOutput":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSValue"],"AVCaptureVideoPreviewLayer":["objc2-foundation/NSObject","objc2-foundation/NSString"],"AVComposition":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSLocale","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVCompositionTrack":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVCompositionTrackSegment":["objc2-foundation/NSURL"],"AVContentKeySession":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVContinuityDevice":["objc2-foundation/NSArray","objc2-foundation/NSUUID"],"AVDepthData":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVError":["objc2-foundation/NSError","objc2-foundation/NSString"],"AVExternalStorageDevice":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSUUID"],"AVFAudio":[],"AVFCapture":[],"AVFCore":[],"AVGeometry":["objc2-foundation/NSValue"],"AVMIDIPlayer":[],"AVMediaFormat":["objc2-foundation/NSString"],"AVMediaSelection":["objc2-foundation/NSObject"],"AVMediaSelectionGroup":["objc2-foundation/NSArray","objc2-foundation/NSLocale","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVMetadataFormat":["objc2-foundation/NSString"],"AVMetadataIdentifiers":["objc2-foundation/NSString"],"AVMetadataItem":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSLocale","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVMetadataObject":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVMetrics":["objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSURLSession","objc2-foundation/NSValue"],"AVMovieTrack":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVOutputSettingsAssistant":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSString"],"AVPlayerItemIntegratedTimeline":["objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSNotification","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVPlayerItemMediaDataCollector":["objc2-foundation/NSArray","objc2-foundation/NSIndexSet","objc2-foundation/NSString"],"AVPlayerItemOutput":["objc2-foundation/NSArray","objc2-foundation/NSAttributedString","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVPlayerItemProtectedContentAdditions":["objc2-foundation/NSDate"],"AVPlayerItemTrack":["objc2-foundation/NSString"],"AVPlayerLayer":["objc2-foundation/NSDictionary","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVPlayerLooper":["objc2-foundation/NSArray","objc2-foundation/NSError"],"AVPlayerMediaSelectionCriteria":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVPlayerOutput":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVPortraitEffectsMatte":["objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString"],"AVQueuedSampleBufferRendering":[],"AVRenderedCaptionImage":[],"AVRouteDetector":["objc2-foundation/NSNotification","objc2-foundation/NSString"],"AVSampleBufferAudioRenderer":["objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSString"],"AVSampleBufferDisplayLayer":["objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVSampleBufferGenerator":["objc2-foundation/NSError"],"AVSampleBufferRenderSynchronizer":["objc2-foundation/NSArray","objc2-foundation/NSNotification","objc2-foundation/NSString"],"AVSampleBufferVideoRenderer":["objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSString"],"AVSampleCursor":["objc2-foundation/NSDictionary","objc2-foundation/NSObjCRuntime","objc2-foundation/NSObject","objc2-foundation/NSURL"],"AVSemanticSegmentationMatte":["objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString"],"AVSynchronizedLayer":["objc2-foundation/NSObject"],"AVTextStyleRule":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVTime":["objc2-foundation/NSCoder","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVTimedMetadataGroup":["objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVUtilities":[],"AVVideoCompositing":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVVideoComposition":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVVideoPerformanceMetrics":["objc2-foundation/NSDate"],"AVVideoSettings":["objc2-foundation/NSString"],"alloc":[],"std":["alloc"]},"features2":{"AVAsset":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSItemProvider","objc2-foundation/NSLocale","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSUUID"],"AVAssetExportSession":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVAudioProcessingSettings":["bitflags","objc2-foundation/NSString"],"AVCaption":["bitflags","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString","objc2-foundation/NSZone"],"AVCaptureDevice":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSSet","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVCaptureSystemPressure":["bitflags","objc2-foundation/NSString"],"AVMovie":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSLocale","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVPlaybackCoordinator":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSNotification","objc2-foundation/NSString","objc2-foundation/NSUUID","objc2-foundation/NSValue"],"AVPlayer":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVPlayerInterstitialEventController":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSNotification","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVPlayerItem":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSValue","objc2-foundation/NSZone"],"bitflags":["dep:bitflags"],"block2":["dep:block2"],"default":["std","AVAnimation","AVAsset","AVAssetCache","AVAssetDownloadStorageManager","AVAssetDownloadTask","AVAssetExportSession","AVAssetImageGenerator","AVAssetPlaybackAssistant","AVAssetReader","AVAssetReaderOutput","AVAssetResourceLoader","AVAssetSegmentReport","AVAssetTrack","AVAssetTrackGroup","AVAssetTrackSegment","AVAssetVariant","AVAssetWriter","AVAssetWriterInput","AVAsynchronousKeyValueLoading","AVAudioBuffer","AVAudioChannelLayout","AVAudioConnectionPoint","AVAudioConverter","AVAudioEngine","AVAudioEnvironmentNode","AVAudioFile","AVAudioFormat","AVAudioIONode","AVAudioMix","AVAudioMixerNode","AVAudioMixing","AVAudioNode","AVAudioPlayer","AVAudioPlayerNode","AVAudioProcessingSettings","AVAudioRecorder","AVAudioRoutingArbiter","AVAudioSequencer","AVAudioSession","AVAudioSessionDeprecated","AVAudioSessionRoute","AVAudioSessionTypes","AVAudioSettings","AVAudioTime","AVAudioTypes","AVAudioUnit","AVAudioUnitComponent","AVAudioUnitDelay","AVAudioUnitDistortion","AVAudioUnitEQ","AVAudioUnitEffect","AVAudioUnitGenerator","AVAudioUnitMIDIInstrument","AVAudioUnitReverb","AVAudioUnitSampler","AVAudioUnitTimeEffect","AVAudioUnitTimePitch","AVAudioUnitVarispeed","AVBase","AVCameraCalibrationData","AVCaption","AVCaptionConversionValidator","AVCaptionFormatConformer","AVCaptionGroup","AVCaptionGrouper","AVCaptionRenderer","AVCaptionSettings","AVCaptureAudioDataOutput","AVCaptureAudioPreviewOutput","AVCaptureControl","AVCaptureDataOutputSynchronizer","AVCaptureDepthDataOutput","AVCaptureDeskViewApplication","AVCaptureDevice","AVCaptureFileOutput","AVCaptureIndexPicker","AVCaptureInput","AVCaptureMetadataOutput","AVCaptureOutput","AVCaptureOutputBase","AVCapturePhotoOutput","AVCaptureReactions","AVCaptureSession","AVCaptureSessionPreset","AVCaptureSlider","AVCaptureStillImageOutput","AVCaptureSystemExposureBiasSlider","AVCaptureSystemPressure","AVCaptureSystemZoomSlider","AVCaptureVideoDataOutput","AVCaptureVideoPreviewLayer","AVComposition","AVCompositionTrack","AVCompositionTrackSegment","AVContentKeySession","AVContinuityDevice","AVDepthData","AVError","AVExternalStorageDevice","AVFAudio","AVFCapture","AVFCore","AVGeometry","AVMIDIPlayer","AVMediaFormat","AVMediaSelection","AVMediaSelectionGroup","AVMetadataFormat","AVMetadataIdentifiers","AVMetadataItem","AVMetadataObject","AVMetrics","AVMovie","AVMovieTrack","AVOutputSettingsAssistant","AVPlaybackCoordinator","AVPlayer","AVPlayerInterstitialEventController","AVPlayerItem","AVPlayerItemIntegratedTimeline","AVPlayerItemMediaDataCollector","AVPlayerItemOutput","AVPlayerItemProtectedContentAdditions","AVPlayerItemTrack","AVPlayerLayer","AVPlayerLooper","AVPlayerMediaSelectionCriteria","AVPlayerOutput","AVPortraitEffectsMatte","AVQueuedSampleBufferRendering","AVRenderedCaptionImage","AVRouteDetector","AVSampleBufferAudioRenderer","AVSampleBufferDisplayLayer","AVSampleBufferGenerator","AVSampleBufferRenderSynchronizer","AVSampleBufferVideoRenderer","AVSampleCursor","AVSemanticSegmentationMatte","AVSynchronizedLayer","AVTextStyleRule","AVTime","AVTimedMetadataGroup","AVUtilities","AVVideoCompositing","AVVideoComposition","AVVideoPerformanceMetrics","AVVideoSettings","bitflags","block2","objc2-avf-audio","objc2-core-foundation","objc2-core-graphics","objc2-core-image","objc2-core-video","objc2-quartz-core"],"objc2-avf-audio":["dep:objc2-avf-audio"],"objc2-core-foundation":["dep:objc2-core-foundation"],"objc2-core-graphics":["dep:objc2-core-graphics"],"objc2-core-image":["dep:objc2-core-image"],"objc2-core-media":["dep:objc2-core-media"],"objc2-core-video":["dep:objc2-core-video"],"objc2-quartz-core":["dep:objc2-quartz-core"],"objc2-uniform-type-identifiers":["dep:objc2-uniform-type-identifiers"]},"yanked":false,"rust_version":"1.71","pubtime":"2025-01-24T15:42:31Z","v":2} {"name":"objc2-av-foundation","vers":"0.3.1","deps":[{"name":"bitflags","req":"^2.5.0","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"block2","req":">=0.6.1, <0.8.0","features":["alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"dispatch2","req":">=0.3.0, <0.5.0","features":["alloc","block2","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2","req":">=0.6.1, <0.8.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-avf-audio","req":"^0.3.1","features":["AVAudioSessionRoute"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-foundation","req":"^0.3.1","features":["CFCGTypes","CFDate","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-graphics","req":"^0.3.1","features":["CGColor","CGContext","CGDirectDisplay","CGImage","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-image","req":"^0.3.1","features":["CIBarcodeDescriptor","CIContext","CIImage"],"optional":true,"default_features":false,"target":"cfg(not(target_os = \"watchos\"))","kind":"normal"},{"name":"objc2-core-media","req":"^0.3.1","features":["CMBase","CMFormatDescription","CMSampleBuffer","CMSync","CMTag","CMTagCollection","CMTaggedBufferGroup","CMTime","CMTimeRange","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-video","req":"^0.3.1","features":["CVBase","CVBuffer","CVImageBuffer","CVPixelBuffer","CVPixelBufferPool","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-quartz-core","req":"^0.3.1","features":["CALayer","CAMediaTiming"],"optional":true,"default_features":false,"target":"cfg(not(target_os = \"watchos\"))","kind":"normal"},{"name":"objc2-uniform-type-identifiers","req":"^0.3.1","features":["UTType"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"2e085a2e16c61dadbad7a808fc9d5b5f8472b1b825b53d529c9f64ccac78e722","features":{"AVAnimation":["objc2-foundation/NSString"],"AVAssetCache":["objc2-foundation/NSArray"],"AVAssetDownloadStorageManager":["objc2-foundation/NSDate","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVAssetDownloadTask":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSOperation","objc2-foundation/NSProgress","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSURLRequest","objc2-foundation/NSURLResponse","objc2-foundation/NSURLSession","objc2-foundation/NSValue"],"AVAssetImageGenerator":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVAssetPlaybackAssistant":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVAssetReader":["objc2-foundation/NSArray","objc2-foundation/NSError"],"AVAssetReaderOutput":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVAssetResourceLoader":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURLAuthenticationChallenge","objc2-foundation/NSURLRequest","objc2-foundation/NSURLResponse"],"AVAssetSegmentReport":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVAssetTrack":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVAssetTrackGroup":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSValue"],"AVAssetTrackSegment":[],"AVAssetVariant":["objc2-foundation/NSArray","objc2-foundation/NSComparisonPredicate","objc2-foundation/NSObject","objc2-foundation/NSPredicate","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVAssetWriter":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVAssetWriterInput":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSValue"],"AVAsynchronousKeyValueLoading":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVAudioBuffer":[],"AVAudioChannelLayout":[],"AVAudioConnectionPoint":[],"AVAudioConverter":[],"AVAudioEngine":[],"AVAudioEnvironmentNode":[],"AVAudioFile":[],"AVAudioFormat":[],"AVAudioIONode":[],"AVAudioMix":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVAudioMixerNode":[],"AVAudioMixing":[],"AVAudioNode":[],"AVAudioPlayer":[],"AVAudioPlayerNode":[],"AVAudioRecorder":[],"AVAudioRoutingArbiter":[],"AVAudioSequencer":[],"AVAudioSession":[],"AVAudioSessionDeprecated":[],"AVAudioSessionRoute":[],"AVAudioSessionTypes":[],"AVAudioSettings":[],"AVAudioTime":[],"AVAudioTypes":[],"AVAudioUnit":[],"AVAudioUnitComponent":[],"AVAudioUnitDelay":[],"AVAudioUnitDistortion":[],"AVAudioUnitEQ":[],"AVAudioUnitEffect":[],"AVAudioUnitGenerator":[],"AVAudioUnitMIDIInstrument":[],"AVAudioUnitReverb":[],"AVAudioUnitSampler":[],"AVAudioUnitTimeEffect":[],"AVAudioUnitTimePitch":[],"AVAudioUnitVarispeed":[],"AVBase":[],"AVCameraCalibrationData":["objc2-foundation/NSData"],"AVCaptionConversionValidator":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSRange","objc2-foundation/NSString"],"AVCaptionFormatConformer":["objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString"],"AVCaptionGroup":["objc2-foundation/NSArray"],"AVCaptionGrouper":["objc2-foundation/NSArray"],"AVCaptionRenderer":["objc2-foundation/NSArray","objc2-foundation/NSObject"],"AVCaptionSettings":["objc2-foundation/NSString"],"AVCaptureAudioDataOutput":["objc2-foundation/NSDictionary","objc2-foundation/NSString"],"AVCaptureAudioPreviewOutput":["objc2-foundation/NSString"],"AVCaptureControl":[],"AVCaptureDataOutputSynchronizer":["objc2-foundation/NSArray","objc2-foundation/NSEnumerator"],"AVCaptureDepthDataOutput":[],"AVCaptureDeskViewApplication":["objc2-foundation/NSError"],"AVCaptureFileOutput":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVCaptureIndexPicker":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVCaptureInput":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSString"],"AVCaptureMetadataOutput":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVCaptureOutput":[],"AVCaptureOutputBase":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVCapturePhotoOutput":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSValue"],"AVCaptureReactions":["objc2-foundation/NSString"],"AVCaptureSession":["objc2-foundation/NSArray","objc2-foundation/NSNotification","objc2-foundation/NSString"],"AVCaptureSessionPreset":["objc2-foundation/NSString"],"AVCaptureSlider":["objc2-foundation/NSArray","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVCaptureStillImageOutput":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVCaptureSystemExposureBiasSlider":[],"AVCaptureSystemZoomSlider":[],"AVCaptureVideoDataOutput":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSValue"],"AVCaptureVideoPreviewLayer":["objc2-foundation/NSObject","objc2-foundation/NSString"],"AVComposition":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSLocale","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVCompositionTrack":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVCompositionTrackSegment":["objc2-foundation/NSURL"],"AVContentKeySession":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVContinuityDevice":["objc2-foundation/NSArray","objc2-foundation/NSUUID"],"AVDepthData":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVError":["objc2-foundation/NSError","objc2-foundation/NSString"],"AVExternalStorageDevice":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSUUID"],"AVFAudio":[],"AVFCapture":[],"AVFCore":[],"AVGeometry":["objc2-foundation/NSValue"],"AVMIDIPlayer":[],"AVMediaFormat":["objc2-foundation/NSString"],"AVMediaSelection":["objc2-foundation/NSObject"],"AVMediaSelectionGroup":["objc2-foundation/NSArray","objc2-foundation/NSLocale","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVMetadataFormat":["objc2-foundation/NSString"],"AVMetadataIdentifiers":["objc2-foundation/NSString"],"AVMetadataItem":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSLocale","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVMetadataObject":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVMetrics":["objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSURLSession","objc2-foundation/NSValue"],"AVMovieTrack":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVOutputSettingsAssistant":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSString"],"AVPlayerItemIntegratedTimeline":["objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSNotification","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVPlayerItemMediaDataCollector":["objc2-foundation/NSArray","objc2-foundation/NSIndexSet","objc2-foundation/NSString"],"AVPlayerItemOutput":["objc2-foundation/NSArray","objc2-foundation/NSAttributedString","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVPlayerItemProtectedContentAdditions":["objc2-foundation/NSDate"],"AVPlayerItemTrack":["objc2-foundation/NSString"],"AVPlayerLayer":["objc2-foundation/NSDictionary","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVPlayerLooper":["objc2-foundation/NSArray","objc2-foundation/NSError"],"AVPlayerMediaSelectionCriteria":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVPlayerOutput":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVPortraitEffectsMatte":["objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString"],"AVQueuedSampleBufferRendering":[],"AVRenderedCaptionImage":[],"AVRouteDetector":["objc2-foundation/NSNotification","objc2-foundation/NSString"],"AVSampleBufferAudioRenderer":["objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSString"],"AVSampleBufferDisplayLayer":["objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVSampleBufferGenerator":["objc2-foundation/NSError"],"AVSampleBufferRenderSynchronizer":["objc2-foundation/NSArray","objc2-foundation/NSNotification","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVSampleBufferVideoRenderer":["objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSString"],"AVSampleCursor":["objc2-foundation/NSDictionary","objc2-foundation/NSObjCRuntime","objc2-foundation/NSObject","objc2-foundation/NSURL"],"AVSemanticSegmentationMatte":["objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString"],"AVSynchronizedLayer":["objc2-foundation/NSObject"],"AVTextStyleRule":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVTime":["objc2-foundation/NSCoder","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVTimedMetadataGroup":["objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVUtilities":[],"AVVideoCompositing":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVVideoComposition":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVVideoPerformanceMetrics":["objc2-foundation/NSDate"],"AVVideoSettings":["objc2-foundation/NSString"],"alloc":[],"std":["alloc"]},"features2":{"AVAsset":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSItemProvider","objc2-foundation/NSLocale","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSUUID"],"AVAssetExportSession":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVAudioProcessingSettings":["bitflags","objc2-foundation/NSString"],"AVCaption":["bitflags","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString","objc2-foundation/NSZone"],"AVCaptureDevice":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSSet","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVCaptureSystemPressure":["bitflags","objc2-foundation/NSString"],"AVMovie":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSLocale","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVPlaybackCoordinator":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSNotification","objc2-foundation/NSString","objc2-foundation/NSUUID","objc2-foundation/NSValue"],"AVPlayer":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSValue"],"AVPlayerInterstitialEventController":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSNotification","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVPlayerItem":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSValue","objc2-foundation/NSZone"],"bitflags":["dep:bitflags"],"block2":["dep:block2"],"default":["std","AVAnimation","AVAsset","AVAssetCache","AVAssetDownloadStorageManager","AVAssetDownloadTask","AVAssetExportSession","AVAssetImageGenerator","AVAssetPlaybackAssistant","AVAssetReader","AVAssetReaderOutput","AVAssetResourceLoader","AVAssetSegmentReport","AVAssetTrack","AVAssetTrackGroup","AVAssetTrackSegment","AVAssetVariant","AVAssetWriter","AVAssetWriterInput","AVAsynchronousKeyValueLoading","AVAudioBuffer","AVAudioChannelLayout","AVAudioConnectionPoint","AVAudioConverter","AVAudioEngine","AVAudioEnvironmentNode","AVAudioFile","AVAudioFormat","AVAudioIONode","AVAudioMix","AVAudioMixerNode","AVAudioMixing","AVAudioNode","AVAudioPlayer","AVAudioPlayerNode","AVAudioProcessingSettings","AVAudioRecorder","AVAudioRoutingArbiter","AVAudioSequencer","AVAudioSession","AVAudioSessionDeprecated","AVAudioSessionRoute","AVAudioSessionTypes","AVAudioSettings","AVAudioTime","AVAudioTypes","AVAudioUnit","AVAudioUnitComponent","AVAudioUnitDelay","AVAudioUnitDistortion","AVAudioUnitEQ","AVAudioUnitEffect","AVAudioUnitGenerator","AVAudioUnitMIDIInstrument","AVAudioUnitReverb","AVAudioUnitSampler","AVAudioUnitTimeEffect","AVAudioUnitTimePitch","AVAudioUnitVarispeed","AVBase","AVCameraCalibrationData","AVCaption","AVCaptionConversionValidator","AVCaptionFormatConformer","AVCaptionGroup","AVCaptionGrouper","AVCaptionRenderer","AVCaptionSettings","AVCaptureAudioDataOutput","AVCaptureAudioPreviewOutput","AVCaptureControl","AVCaptureDataOutputSynchronizer","AVCaptureDepthDataOutput","AVCaptureDeskViewApplication","AVCaptureDevice","AVCaptureFileOutput","AVCaptureIndexPicker","AVCaptureInput","AVCaptureMetadataOutput","AVCaptureOutput","AVCaptureOutputBase","AVCapturePhotoOutput","AVCaptureReactions","AVCaptureSession","AVCaptureSessionPreset","AVCaptureSlider","AVCaptureStillImageOutput","AVCaptureSystemExposureBiasSlider","AVCaptureSystemPressure","AVCaptureSystemZoomSlider","AVCaptureVideoDataOutput","AVCaptureVideoPreviewLayer","AVComposition","AVCompositionTrack","AVCompositionTrackSegment","AVContentKeySession","AVContinuityDevice","AVDepthData","AVError","AVExternalStorageDevice","AVFAudio","AVFCapture","AVFCore","AVGeometry","AVMIDIPlayer","AVMediaFormat","AVMediaSelection","AVMediaSelectionGroup","AVMetadataFormat","AVMetadataIdentifiers","AVMetadataItem","AVMetadataObject","AVMetrics","AVMovie","AVMovieTrack","AVOutputSettingsAssistant","AVPlaybackCoordinator","AVPlayer","AVPlayerInterstitialEventController","AVPlayerItem","AVPlayerItemIntegratedTimeline","AVPlayerItemMediaDataCollector","AVPlayerItemOutput","AVPlayerItemProtectedContentAdditions","AVPlayerItemTrack","AVPlayerLayer","AVPlayerLooper","AVPlayerMediaSelectionCriteria","AVPlayerOutput","AVPortraitEffectsMatte","AVQueuedSampleBufferRendering","AVRenderedCaptionImage","AVRouteDetector","AVSampleBufferAudioRenderer","AVSampleBufferDisplayLayer","AVSampleBufferGenerator","AVSampleBufferRenderSynchronizer","AVSampleBufferVideoRenderer","AVSampleCursor","AVSemanticSegmentationMatte","AVSynchronizedLayer","AVTextStyleRule","AVTime","AVTimedMetadataGroup","AVUtilities","AVVideoCompositing","AVVideoComposition","AVVideoPerformanceMetrics","AVVideoSettings","bitflags","block2","dispatch2","objc2-avf-audio","objc2-core-foundation","objc2-core-graphics","objc2-core-image","objc2-core-video","objc2-quartz-core"],"dispatch2":["dep:dispatch2"],"objc2-avf-audio":["dep:objc2-avf-audio"],"objc2-core-foundation":["dep:objc2-core-foundation"],"objc2-core-graphics":["dep:objc2-core-graphics"],"objc2-core-image":["dep:objc2-core-image"],"objc2-core-media":["dep:objc2-core-media"],"objc2-core-video":["dep:objc2-core-video"],"objc2-quartz-core":["dep:objc2-quartz-core"],"objc2-uniform-type-identifiers":["dep:objc2-uniform-type-identifiers"]},"yanked":false,"rust_version":"1.71","pubtime":"2025-04-19T20:28:16Z","v":2} {"name":"objc2-av-foundation","vers":"0.3.2","deps":[{"name":"bitflags","req":"^2.5.0","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"block2","req":">=0.6.1, <0.8.0","features":["alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"dispatch2","req":">=0.3.0, <0.5.0","features":["alloc","block2","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2","req":">=0.6.2, <0.8.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-avf-audio","req":"^0.3.2","features":["AVAudioSessionRoute"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-audio-types","req":"^0.3.2","features":["CoreAudioBaseTypes","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-foundation","req":"^0.3.2","features":["CFCGTypes","CFDate","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-graphics","req":"^0.3.2","features":["CGColor","CGContext","CGDirectDisplay","CGImage","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-image","req":"^0.3.2","features":["CIBarcodeDescriptor","CIContext","CIImage"],"optional":true,"default_features":false,"target":"cfg(not(target_os = \"watchos\"))","kind":"normal"},{"name":"objc2-core-media","req":"^0.3.2","features":["CMBase","CMFormatDescription","CMSampleBuffer","CMSync","CMTag","CMTagCollection","CMTaggedBufferGroup","CMTime","CMTimeRange","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-video","req":"^0.3.2","features":["CVBase","CVBuffer","CVImageBuffer","CVPixelBuffer","CVPixelBufferPool","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-foundation","req":"^0.3.2","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-image-io","req":"^0.3.2","features":["CGImageProperties","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-media-toolbox","req":"^0.3.2","features":["MTAudioProcessingTap","objc2"],"optional":true,"default_features":false,"target":"cfg(not(target_os = \"watchos\"))","kind":"normal"},{"name":"objc2-quartz-core","req":"^0.3.2","features":["CALayer","CAMediaTiming"],"optional":true,"default_features":false,"target":"cfg(not(target_os = \"watchos\"))","kind":"normal"},{"name":"objc2-uniform-type-identifiers","req":"^0.3.2","features":["UTType"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"478ae33fcac9df0a18db8302387c666b8ef08a3e2d62b510ca4fc278a384b6c0","features":{"AVAnimation":["objc2-foundation/NSString"],"AVAssetCache":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSString"],"AVAssetDownloadStorageManager":["objc2-foundation/NSDate","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVAssetDownloadTask":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSOperation","objc2-foundation/NSProgress","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSURLRequest","objc2-foundation/NSURLResponse","objc2-foundation/NSURLSession","objc2-foundation/NSValue"],"AVAssetImageGenerator":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVAssetPlaybackAssistant":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVAssetReader":["objc2-foundation/NSArray","objc2-foundation/NSError"],"AVAssetReaderOutput":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVAssetResourceLoader":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURLAuthenticationChallenge","objc2-foundation/NSURLRequest","objc2-foundation/NSURLResponse"],"AVAssetSegmentReport":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVAssetTrack":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVAssetTrackGroup":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSValue"],"AVAssetTrackSegment":[],"AVAssetVariant":["objc2-foundation/NSArray","objc2-foundation/NSComparisonPredicate","objc2-foundation/NSObject","objc2-foundation/NSPredicate","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSValue"],"AVAssetWriter":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVAssetWriterInput":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSValue"],"AVAsynchronousKeyValueLoading":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVAudioBuffer":[],"AVAudioChannelLayout":[],"AVAudioConnectionPoint":[],"AVAudioConverter":[],"AVAudioEngine":[],"AVAudioEnvironmentNode":[],"AVAudioFile":[],"AVAudioFormat":[],"AVAudioIONode":[],"AVAudioMix":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVAudioMixerNode":[],"AVAudioMixing":[],"AVAudioNode":[],"AVAudioPlayer":[],"AVAudioPlayerNode":[],"AVAudioRecorder":[],"AVAudioRoutingArbiter":[],"AVAudioSequencer":[],"AVAudioSession":[],"AVAudioSessionDeprecated":[],"AVAudioSessionRoute":[],"AVAudioSessionTypes":[],"AVAudioSettings":[],"AVAudioTime":[],"AVAudioTypes":[],"AVAudioUnit":[],"AVAudioUnitComponent":[],"AVAudioUnitDelay":[],"AVAudioUnitDistortion":[],"AVAudioUnitEQ":[],"AVAudioUnitEffect":[],"AVAudioUnitGenerator":[],"AVAudioUnitMIDIInstrument":[],"AVAudioUnitReverb":[],"AVAudioUnitSampler":[],"AVAudioUnitTimeEffect":[],"AVAudioUnitTimePitch":[],"AVAudioUnitVarispeed":[],"AVBase":[],"AVCameraCalibrationData":["objc2-foundation/NSData"],"AVCaptionConversionValidator":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSRange","objc2-foundation/NSString"],"AVCaptionFormatConformer":["objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString"],"AVCaptionGroup":["objc2-foundation/NSArray"],"AVCaptionGrouper":["objc2-foundation/NSArray"],"AVCaptionRenderer":["objc2-foundation/NSArray","objc2-foundation/NSObject"],"AVCaptionSettings":["objc2-foundation/NSString"],"AVCaptureAudioDataOutput":["objc2-foundation/NSDictionary","objc2-foundation/NSString"],"AVCaptureAudioPreviewOutput":["objc2-foundation/NSString"],"AVCaptureControl":[],"AVCaptureDataOutputSynchronizer":["objc2-foundation/NSArray","objc2-foundation/NSEnumerator"],"AVCaptureDepthDataOutput":[],"AVCaptureDeskViewApplication":["objc2-foundation/NSError"],"AVCaptureExternalDisplayConfigurator":[],"AVCaptureFileOutput":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVCaptureIndexPicker":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVCaptureInput":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSString"],"AVCaptureMetadataOutput":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVCaptureOutput":[],"AVCaptureOutputBase":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVCapturePhotoOutput":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSValue"],"AVCaptureReactions":["objc2-foundation/NSString"],"AVCaptureSession":["objc2-foundation/NSArray","objc2-foundation/NSNotification","objc2-foundation/NSString"],"AVCaptureSessionPreset":["objc2-foundation/NSString"],"AVCaptureSlider":["objc2-foundation/NSArray","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVCaptureSpatialAudioMetadataSampleGenerator":[],"AVCaptureStillImageOutput":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVCaptureSystemExposureBiasSlider":[],"AVCaptureSystemZoomSlider":[],"AVCaptureTimecodeGenerator":["objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSUUID"],"AVCaptureVideoDataOutput":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSValue"],"AVCaptureVideoPreviewLayer":["objc2-foundation/NSObject","objc2-foundation/NSString"],"AVComposition":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSLocale","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVCompositionTrack":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVCompositionTrackSegment":["objc2-foundation/NSURL"],"AVContentKeySession":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVContinuityDevice":["objc2-foundation/NSArray","objc2-foundation/NSUUID"],"AVDepthData":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVError":["objc2-foundation/NSError","objc2-foundation/NSString"],"AVExternalStorageDevice":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSUUID"],"AVExternalSyncDevice":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSUUID"],"AVFAudio":[],"AVFCapture":[],"AVFCore":[],"AVGeometry":["objc2-foundation/NSValue"],"AVMIDIPlayer":[],"AVMediaFormat":["objc2-foundation/NSString"],"AVMediaSelection":["objc2-foundation/NSObject"],"AVMediaSelectionGroup":["objc2-foundation/NSArray","objc2-foundation/NSLocale","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVMetadataFormat":["objc2-foundation/NSString"],"AVMetadataIdentifiers":["objc2-foundation/NSString"],"AVMetadataItem":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSLocale","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVMetadataObject":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVMetrics":["objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSURLSession","objc2-foundation/NSValue"],"AVMovieTrack":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVOutputSettingsAssistant":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSString"],"AVPlaybackCoordinationMedium":["objc2-foundation/NSArray"],"AVPlayerItemIntegratedTimeline":["objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSNotification","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVPlayerItemMediaDataCollector":["objc2-foundation/NSArray","objc2-foundation/NSIndexSet","objc2-foundation/NSString"],"AVPlayerItemOutput":["objc2-foundation/NSArray","objc2-foundation/NSAttributedString","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVPlayerItemProtectedContentAdditions":["objc2-foundation/NSDate"],"AVPlayerItemTrack":["objc2-foundation/NSString"],"AVPlayerLayer":["objc2-foundation/NSDictionary","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVPlayerLooper":["objc2-foundation/NSArray","objc2-foundation/NSError"],"AVPlayerMediaSelectionCriteria":["objc2-foundation/NSArray","objc2-foundation/NSString"],"AVPlayerOutput":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVPortraitEffectsMatte":["objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString"],"AVQueuedSampleBufferRendering":[],"AVRenderedCaptionImage":[],"AVRouteDetector":["objc2-foundation/NSNotification","objc2-foundation/NSString"],"AVSampleBufferAudioRenderer":["objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSString"],"AVSampleBufferDisplayLayer":["objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVSampleBufferGenerator":["objc2-foundation/NSError"],"AVSampleBufferRenderSynchronizer":["objc2-foundation/NSArray","objc2-foundation/NSNotification","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVSampleBufferVideoRenderer":["objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSString"],"AVSampleCursor":["objc2-foundation/NSDictionary","objc2-foundation/NSObjCRuntime","objc2-foundation/NSObject","objc2-foundation/NSURL"],"AVSemanticSegmentationMatte":["objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSString"],"AVSpatialVideoConfiguration":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVSynchronizedLayer":["objc2-foundation/NSObject"],"AVTextStyleRule":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVTime":["objc2-foundation/NSCoder","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVTimedMetadataGroup":["objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVUtilities":[],"AVVideoCompositing":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVVideoComposition":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVVideoPerformanceMetrics":["objc2-foundation/NSDate"],"AVVideoSettings":["objc2-foundation/NSString"],"alloc":[],"std":["alloc"],"unstable-darwin-objc":[]},"features2":{"AVAsset":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSItemProvider","objc2-foundation/NSLocale","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSUUID"],"AVAssetExportSession":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVAudioProcessingSettings":["bitflags","objc2-foundation/NSString"],"AVCaption":["bitflags","objc2-foundation/NSCoder","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString","objc2-foundation/NSZone"],"AVCaptureDevice":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSSet","objc2-foundation/NSString","objc2-foundation/NSValue"],"AVCaptureSystemPressure":["bitflags","objc2-foundation/NSString"],"AVMovie":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSLocale","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"AVPlaybackCoordinator":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSString","objc2-foundation/NSUUID","objc2-foundation/NSValue"],"AVPlayer":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSDate","objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSValue"],"AVPlayerInterstitialEventController":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSBundle","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSNotification","objc2-foundation/NSObject","objc2-foundation/NSString"],"AVPlayerItem":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSDate","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSNotification","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL","objc2-foundation/NSValue","objc2-foundation/NSZone"],"bitflags":["dep:bitflags"],"block2":["dep:block2"],"default":["std","AVAnimation","AVAsset","AVAssetCache","AVAssetDownloadStorageManager","AVAssetDownloadTask","AVAssetExportSession","AVAssetImageGenerator","AVAssetPlaybackAssistant","AVAssetReader","AVAssetReaderOutput","AVAssetResourceLoader","AVAssetSegmentReport","AVAssetTrack","AVAssetTrackGroup","AVAssetTrackSegment","AVAssetVariant","AVAssetWriter","AVAssetWriterInput","AVAsynchronousKeyValueLoading","AVAudioBuffer","AVAudioChannelLayout","AVAudioConnectionPoint","AVAudioConverter","AVAudioEngine","AVAudioEnvironmentNode","AVAudioFile","AVAudioFormat","AVAudioIONode","AVAudioMix","AVAudioMixerNode","AVAudioMixing","AVAudioNode","AVAudioPlayer","AVAudioPlayerNode","AVAudioProcessingSettings","AVAudioRecorder","AVAudioRoutingArbiter","AVAudioSequencer","AVAudioSession","AVAudioSessionDeprecated","AVAudioSessionRoute","AVAudioSessionTypes","AVAudioSettings","AVAudioTime","AVAudioTypes","AVAudioUnit","AVAudioUnitComponent","AVAudioUnitDelay","AVAudioUnitDistortion","AVAudioUnitEQ","AVAudioUnitEffect","AVAudioUnitGenerator","AVAudioUnitMIDIInstrument","AVAudioUnitReverb","AVAudioUnitSampler","AVAudioUnitTimeEffect","AVAudioUnitTimePitch","AVAudioUnitVarispeed","AVBase","AVCameraCalibrationData","AVCaption","AVCaptionConversionValidator","AVCaptionFormatConformer","AVCaptionGroup","AVCaptionGrouper","AVCaptionRenderer","AVCaptionSettings","AVCaptureAudioDataOutput","AVCaptureAudioPreviewOutput","AVCaptureControl","AVCaptureDataOutputSynchronizer","AVCaptureDepthDataOutput","AVCaptureDeskViewApplication","AVCaptureDevice","AVCaptureExternalDisplayConfigurator","AVCaptureFileOutput","AVCaptureIndexPicker","AVCaptureInput","AVCaptureMetadataOutput","AVCaptureOutput","AVCaptureOutputBase","AVCapturePhotoOutput","AVCaptureReactions","AVCaptureSession","AVCaptureSessionPreset","AVCaptureSlider","AVCaptureSpatialAudioMetadataSampleGenerator","AVCaptureStillImageOutput","AVCaptureSystemExposureBiasSlider","AVCaptureSystemPressure","AVCaptureSystemZoomSlider","AVCaptureTimecodeGenerator","AVCaptureVideoDataOutput","AVCaptureVideoPreviewLayer","AVComposition","AVCompositionTrack","AVCompositionTrackSegment","AVContentKeySession","AVContinuityDevice","AVDepthData","AVError","AVExternalStorageDevice","AVExternalSyncDevice","AVFAudio","AVFCapture","AVFCore","AVGeometry","AVMIDIPlayer","AVMediaFormat","AVMediaSelection","AVMediaSelectionGroup","AVMetadataFormat","AVMetadataIdentifiers","AVMetadataItem","AVMetadataObject","AVMetrics","AVMovie","AVMovieTrack","AVOutputSettingsAssistant","AVPlaybackCoordinationMedium","AVPlaybackCoordinator","AVPlayer","AVPlayerInterstitialEventController","AVPlayerItem","AVPlayerItemIntegratedTimeline","AVPlayerItemMediaDataCollector","AVPlayerItemOutput","AVPlayerItemProtectedContentAdditions","AVPlayerItemTrack","AVPlayerLayer","AVPlayerLooper","AVPlayerMediaSelectionCriteria","AVPlayerOutput","AVPortraitEffectsMatte","AVQueuedSampleBufferRendering","AVRenderedCaptionImage","AVRouteDetector","AVSampleBufferAudioRenderer","AVSampleBufferDisplayLayer","AVSampleBufferGenerator","AVSampleBufferRenderSynchronizer","AVSampleBufferVideoRenderer","AVSampleCursor","AVSemanticSegmentationMatte","AVSpatialVideoConfiguration","AVSynchronizedLayer","AVTextStyleRule","AVTime","AVTimedMetadataGroup","AVUtilities","AVVideoCompositing","AVVideoComposition","AVVideoPerformanceMetrics","AVVideoSettings","bitflags","block2","dispatch2","objc2-avf-audio","objc2-core-audio-types","objc2-core-foundation","objc2-core-graphics","objc2-core-image","objc2-core-video","objc2-image-io","objc2-media-toolbox","objc2-quartz-core"],"dispatch2":["dep:dispatch2"],"objc2-avf-audio":["dep:objc2-avf-audio"],"objc2-core-audio-types":["dep:objc2-core-audio-types"],"objc2-core-foundation":["dep:objc2-core-foundation"],"objc2-core-graphics":["dep:objc2-core-graphics"],"objc2-core-image":["dep:objc2-core-image"],"objc2-core-media":["dep:objc2-core-media"],"objc2-core-video":["dep:objc2-core-video"],"objc2-image-io":["dep:objc2-image-io"],"objc2-media-toolbox":["dep:objc2-media-toolbox"],"objc2-quartz-core":["dep:objc2-quartz-core"],"objc2-uniform-type-identifiers":["dep:objc2-uniform-type-identifiers"]},"yanked":false,"rust_version":"1.71","pubtime":"2025-10-04T16:17:57Z","v":2}