xamarin-macios/tests/xtro-sharpie/macOS-AVFoundation.ignore

33 строки
2.4 KiB
Plaintext

## from iOS 4.0 to 5.1
!unknown-field! AVMediaTypeTimedMetadata bound
## Won't be used as a Delegate protocol so no need to mark this one as abstract
!incorrect-protocol-member! AVFragmentMinding::isAssociatedWithFragmentMinder is REQUIRED and should be abstract
## iOS Only. Available on OSX but probably private selector mostly decorated with NS_AVAILABLE_IOS
!missing-field! AVMediaCharacteristicEasyToRead not bound
!missing-field! AVVideoDecompressionPropertiesKey not bound
# Deprecated so won't bind it
!missing-selector! AVAudioUnitComponent::componentURL not bound
!missing-selector! AVCaptureConnection::isVideoMaxFrameDurationSupported not bound
!missing-selector! AVCaptureConnection::setVideoMaxFrameDuration: not bound
!missing-selector! AVCaptureConnection::videoMaxFrameDuration not bound
## unsorted
!unknown-native-enum! AVCaptureAutoFocusRangeRestriction bound
!unknown-native-enum! AVCaptureLensStabilizationStatus bound
!unknown-native-enum! AVCaptureVideoStabilizationMode bound
!unknown-type! AVCaptureSynchronizedData bound
!unknown-type! AVCaptureSynchronizedDataCollection bound
## https://github.com/xamarin/xamarin-macios/issues/3213 should be fixed before conformance to 'AVQueuedSampleBufferRendering' is restored.
!missing-protocol-conformance! AVSampleBufferDisplayLayer should conform to AVQueuedSampleBufferRendering (defined in 'AVSampleBufferDisplayLayerQueueManagement' category)
# Initial result from new rule missing-release-attribute-on-return-value
!missing-release-attribute-on-return-value! CoreMedia.CMFormatDescription AVFoundation.AVTimedMetadataGroup::CopyFormatDescription()'s selector's ('copyFormatDescription') Objective-C method family ('copy') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
!missing-release-attribute-on-return-value! CoreMedia.CMSampleBuffer AVFoundation.AVAssetReaderOutput::CopyNextSampleBuffer()'s selector's ('copyNextSampleBuffer') Objective-C method family ('copy') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.
!missing-release-attribute-on-return-value! CoreVideo.CVPixelBuffer AVFoundation.AVVideoCompositionRenderContext::CreatePixelBuffer()'s selector's ('newPixelBuffer') Objective-C method family ('new') indicates that the native method returns a retained object, and as such a '[return: Release]' attribute is required.