149 строки
9.8 KiB
Plaintext
149 строки
9.8 KiB
Plaintext
# OSX specific issues we want to ignore
|
|
|
|
## AVFoundation
|
|
|
|
#iOS Only. Available on OSX but probably private selector mostly decorated with NS_AVAILABLE_IOS
|
|
!missing-field! AVCaptureDeviceSubjectAreaDidChangeNotification not bound
|
|
!missing-field! AVCaptureExposureDurationCurrent not bound
|
|
!missing-field! AVCaptureExposureTargetBiasCurrent not bound
|
|
!missing-field! AVCaptureISOCurrent not bound
|
|
!missing-field! AVCaptureLensPositionCurrent not bound
|
|
!missing-field! AVCaptureSessionPresetInputPriority not bound
|
|
!missing-field! AVCaptureWhiteBalanceGainsCurrent not bound
|
|
!missing-field! AVMediaCharacteristicEasyToRead not bound
|
|
!missing-field! AVMediaTypeMetadataObject not bound
|
|
!missing-field! AVMetadataObjectTypeAztecCode not bound
|
|
!missing-field! AVMetadataObjectTypeCode128Code not bound
|
|
!missing-field! AVMetadataObjectTypeCode39Code not bound
|
|
!missing-field! AVMetadataObjectTypeCode39Mod43Code not bound
|
|
!missing-field! AVMetadataObjectTypeCode93Code not bound
|
|
!missing-field! AVMetadataObjectTypeDataMatrixCode not bound
|
|
!missing-field! AVMetadataObjectTypeEAN13Code not bound
|
|
!missing-field! AVMetadataObjectTypeEAN8Code not bound
|
|
!missing-field! AVMetadataObjectTypeFace not bound
|
|
!missing-field! AVMetadataObjectTypeITF14Code not bound
|
|
!missing-field! AVMetadataObjectTypeInterleaved2of5Code not bound
|
|
!missing-field! AVMetadataObjectTypePDF417Code not bound
|
|
!missing-field! AVMetadataObjectTypeQRCode not bound
|
|
!missing-field! AVMetadataObjectTypeUPCECode not bound
|
|
!missing-field! AVURLAssetAllowsCellularAccessKey not bound
|
|
!missing-field! AVURLAssetHTTPCookiesKey not bound
|
|
!missing-selector! AVAssetResourceLoadingRequest::persistentContentKeyFromKeyVendorResponse:options:error: not bound
|
|
!missing-selector! AVAudioRecorder::deviceCurrentTime not bound
|
|
!missing-selector! AVAudioRecorder::recordAtTime: not bound
|
|
!missing-selector! AVAudioRecorder::recordAtTime:forDuration: not bound
|
|
!missing-selector! AVCaptureAudioDataOutput::recommendedAudioSettingsForAssetWriterWithOutputFileType: not bound
|
|
!missing-selector! AVCaptureDevice::ISO not bound
|
|
!missing-selector! AVCaptureDevice::setAutoFocusRangeRestriction: not bound
|
|
!missing-selector! AVCaptureDevice::autoFocusRangeRestriction not bound
|
|
!missing-selector! AVCaptureDevice::setAutomaticallyAdjustsVideoHDREnabled: not bound
|
|
!missing-selector! AVCaptureDevice::automaticallyAdjustsVideoHDREnabled not bound
|
|
!missing-selector! AVCaptureDevice::setAutomaticallyEnablesLowLightBoostWhenAvailable: not bound
|
|
!missing-selector! AVCaptureDevice::automaticallyEnablesLowLightBoostWhenAvailable not bound
|
|
!missing-selector! AVCaptureDevice::chromaticityValuesForDeviceWhiteBalanceGains: not bound
|
|
!missing-selector! AVCaptureDevice::deviceWhiteBalanceGains not bound
|
|
!missing-selector! AVCaptureDevice::deviceWhiteBalanceGainsForChromaticityValues: not bound
|
|
!missing-selector! AVCaptureDevice::deviceWhiteBalanceGainsForTemperatureAndTintValues: not bound
|
|
!missing-selector! AVCaptureDevice::exposureDuration not bound
|
|
!missing-selector! AVCaptureDevice::exposureTargetBias not bound
|
|
!missing-selector! AVCaptureDevice::exposureTargetOffset not bound
|
|
!missing-selector! AVCaptureDevice::grayWorldDeviceWhiteBalanceGains not bound
|
|
!missing-selector! AVCaptureDevice::isAutoFocusRangeRestrictionSupported not bound
|
|
!missing-selector! AVCaptureDevice::isFlashActive not bound
|
|
!missing-selector! AVCaptureDevice::isFlashAvailable not bound
|
|
!missing-selector! AVCaptureDevice::isLowLightBoostEnabled not bound
|
|
!missing-selector! AVCaptureDevice::isLowLightBoostSupported not bound
|
|
!missing-selector! AVCaptureDevice::isRampingVideoZoom not bound
|
|
!missing-selector! AVCaptureDevice::isSmoothAutoFocusEnabled not bound
|
|
!missing-selector! AVCaptureDevice::isSmoothAutoFocusSupported not bound
|
|
!missing-selector! AVCaptureDevice::isSubjectAreaChangeMonitoringEnabled not bound
|
|
!missing-selector! AVCaptureDevice::isTorchActive not bound
|
|
!missing-selector! AVCaptureDevice::isTorchAvailable not bound
|
|
!missing-selector! AVCaptureDevice::isVideoHDREnabled not bound
|
|
!missing-selector! AVCaptureDevice::lensAperture not bound
|
|
!missing-selector! AVCaptureDevice::lensPosition not bound
|
|
!missing-selector! AVCaptureDevice::maxExposureTargetBias not bound
|
|
!missing-selector! AVCaptureDevice::maxWhiteBalanceGain not bound
|
|
!missing-selector! AVCaptureDevice::minExposureTargetBias not bound
|
|
!missing-selector! AVCaptureDevice::rampToVideoZoomFactor:withRate: not bound
|
|
!missing-selector! AVCaptureDevice::setExposureModeCustomWithDuration:ISO:completionHandler: not bound
|
|
!missing-selector! AVCaptureDevice::setExposureTargetBias:completionHandler: not bound
|
|
!missing-selector! AVCaptureDevice::setFocusModeLockedWithLensPosition:completionHandler: not bound
|
|
!missing-selector! AVCaptureDevice::setSmoothAutoFocusEnabled: not bound
|
|
!missing-selector! AVCaptureDevice::setSubjectAreaChangeMonitoringEnabled: not bound
|
|
!missing-selector! AVCaptureDevice::setTorchModeOnWithLevel:error: not bound
|
|
!missing-selector! AVCaptureDevice::setVideoHDREnabled: not bound
|
|
!missing-selector! AVCaptureDevice::setVideoZoomFactor: not bound
|
|
!missing-selector! AVCaptureDevice::setWhiteBalanceModeLockedWithDeviceWhiteBalanceGains:completionHandler: not bound
|
|
!missing-selector! AVCaptureDevice::temperatureAndTintValuesForDeviceWhiteBalanceGains: not bound
|
|
!missing-selector! AVCaptureDevice::torchLevel not bound
|
|
!missing-selector! AVCaptureDevice::transportControlsSpeed not bound
|
|
!missing-selector! AVCaptureDevice::videoZoomFactor not bound
|
|
!missing-selector! AVCaptureOutput::metadataOutputRectOfInterestForRect: not bound
|
|
!missing-selector! AVCaptureOutput::rectForMetadataOutputRectOfInterest: not bound
|
|
!missing-selector! AVCaptureOutput::transformedMetadataObjectForMetadataObject:connection: not bound
|
|
!missing-selector! AVCaptureVideoDataOutput::recommendedVideoSettingsForAssetWriterWithOutputFileType: not bound
|
|
!missing-selector! AVCaptureVideoPreviewLayer::captureDevicePointOfInterestForPoint: not bound
|
|
!missing-selector! AVCaptureVideoPreviewLayer::metadataOutputRectOfInterestForRect: not bound
|
|
!missing-selector! AVCaptureVideoPreviewLayer::pointForCaptureDevicePointOfInterest: not bound
|
|
!missing-selector! AVCaptureVideoPreviewLayer::rectForMetadataOutputRectOfInterest: not bound
|
|
!missing-selector! AVCaptureVideoPreviewLayer::transformedMetadataObjectForMetadataObject: not bound
|
|
!missing-selector! AVPlayer::setUsesExternalPlaybackWhileExternalScreenIsActive: not bound
|
|
!missing-selector! AVPlayer::usesExternalPlaybackWhileExternalScreenIsActive not bound
|
|
!missing-protocol! AVCaptureMetadataOutputObjectsDelegate not bound
|
|
|
|
# --- End of AVFoundation - AVKit ---
|
|
|
|
# Used to remove hard to kill delegate API until XAMCORE_4_0
|
|
!extra-protocol-member! unexpected selector NSGestureRecognizerDelegate::xamarinselector:removed: found
|
|
!extra-protocol-member! unexpected selector NSPasteboardReading::xamarinselector:removed: found
|
|
!extra-protocol-member! unexpected selector NSApplicationDelegate::orderFrontStandardAboutPanel: found
|
|
!extra-protocol-member! unexpected selector NSApplicationDelegate::orderFrontStandardAboutPanelWithOptions: found
|
|
!extra-protocol-member! unexpected selector NSApplicationDelegate::readSelectionFromPasteboard: found
|
|
!extra-protocol-member! unexpected selector NSApplicationDelegate::registerServicesMenuSendTypes:returnTypes: found
|
|
!extra-protocol-member! unexpected selector NSApplicationDelegate::writeSelectionToPasteboard:types: found
|
|
!incorrect-protocol-member! MTLDevice::isDepth24Stencil8PixelFormatSupported is REQUIRED and should be abstract
|
|
!incorrect-protocol-member! MTLDevice::isHeadless is REQUIRED and should be abstract
|
|
!incorrect-protocol-member! MTLDevice::isLowPower is REQUIRED and should be abstract
|
|
!incorrect-protocol-member! MTLDevice::recommendedMaxWorkingSetSize is REQUIRED and should be abstract
|
|
|
|
|
|
# Fixed in XAMCORE_4_0
|
|
!wrong-enum-size! NSEventSubtype managed 8 vs native 2
|
|
!wrong-enum-size! WebNavigationType managed 4 vs native 8
|
|
!unknown-native-enum! AVAudioSessionCategoryOptions bound
|
|
!unknown-native-enum! AVAudioSessionInterruptionType bound
|
|
!unknown-native-enum! AVAudioSessionErrorCode bound
|
|
!unknown-native-enum! AVAudioSessionInterruptionOptions bound
|
|
!unknown-native-enum! AVAudioSessionSetActiveOptions bound
|
|
!unknown-native-enum! AVAudioSessionPortOverride bound
|
|
!unknown-native-enum! AVAudioSessionRouteChangeReason bound
|
|
!unknown-native-enum! AVAudioSessionRecordPermission bound
|
|
!unknown-native-enum! AVAudioSessionSilenceSecondaryAudioHintType bound
|
|
!unknown-native-enum! AVSpeechBoundary bound
|
|
!unknown-native-enum! NSAlertButtonReturn bound
|
|
!unknown-native-enum! NSAlertType bound
|
|
!unknown-native-enum! NSApplicationLayoutDirection bound
|
|
!unknown-native-enum! NSFontPanelMode bound
|
|
!unknown-native-enum! NSFunctionKey bound
|
|
!unknown-native-enum! NSGlyphStorageOptions bound
|
|
!unknown-native-enum! NSKey bound
|
|
!unknown-native-enum! NSOpenGLProfile bound
|
|
!unknown-native-enum! NSEventMouseSubtype bound
|
|
!unknown-native-enum! NSSystemDefinedEvents bound
|
|
!unknown-native-enum! NSTextMovement bound
|
|
!unknown-native-enum! NSTextStorageEditedFlags bound
|
|
!unknown-native-enum! NSTextWritingDirection bound
|
|
!unknown-native-enum! NSWindowStyle bound
|
|
!unknown-native-enum! NSPanelButtonType bound
|
|
!unknown-native-enum! NSWindowNumberListOptions bound
|
|
!unknown-native-enum! NSType bound
|
|
!incorrect-protocol-member! NSAccessibility::accessibilityChildrenInNavigationOrder is REQUIRED and should be abstract
|
|
!incorrect-protocol-member! NSAccessibility::accessibilityCustomActions is REQUIRED and should be abstract
|
|
!incorrect-protocol-member! NSAccessibility::accessibilityCustomRotors is REQUIRED and should be abstract
|
|
!incorrect-protocol-member! NSAccessibility::setAccessibilityChildrenInNavigationOrder: is REQUIRED and should be bstract
|
|
!incorrect-protocol-member! NSAccessibility::setAccessibilityCustomActions: is REQUIRED and should be abstract
|
|
!incorrect-protocol-member! NSAccessibility::setAccessibilityCustomRotors: is REQUIRED and should be abstract
|
|
|
|
!wrong-enum-size! NSSpellingState managed 4 vs native 8
|