From 85f5678b463b04901a33a34e3c1b3a741ab6c7e9 Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Tue, 27 Aug 2024 17:47:19 +0200 Subject: [PATCH] [CoreMedia] Implement Xcode 16 beta 3-6 changes. (#21118) Note: there were no changes in beta 4, beta 5 or beta 6. --- src/coremedia.cs | 8 +- .../Documentation.KnownFailures.txt | 1 + .../MacCatalyst-CoreMedia.ignore | 13 ++ .../MacCatalyst-CoreMedia.todo | 121 ----------------- .../common-CoreMedia.ignore | 108 ++++++++++++++++ .../iOS-CoreMedia.ignore | 13 ++ .../api-annotations-dotnet/iOS-CoreMedia.todo | 121 ----------------- .../macOS-CoreMedia.ignore | 13 ++ .../macOS-CoreMedia.todo | 122 ------------------ .../tvOS-CoreMedia.todo | 108 ---------------- tests/xtro-sharpie/macOS-CoreMedia.todo | 1 - 11 files changed, 155 insertions(+), 474 deletions(-) create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-CoreMedia.ignore delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-CoreMedia.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMedia.ignore delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMedia.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMedia.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMedia.todo diff --git a/src/coremedia.cs b/src/coremedia.cs index c8eaf370a3..308b292297 100644 --- a/src/coremedia.cs +++ b/src/coremedia.cs @@ -204,6 +204,10 @@ namespace CoreMedia { [MacCatalyst (16, 0)] [Field ("kCMSampleAttachmentKey_HDR10PlusPerFrameData")] NSString Hdr10PlusPerFrameDataKey { get; } + + [NoWatch, NoTV, NoiOS, NoMacCatalyst, Mac (15, 0)] + [Field ("kCMSampleAttachmentKey_PostDecodeProcessingMetadata")] + NSString PostDecodeProcessingMetadataKey { get; } } /// The keys for attachments. @@ -247,8 +251,10 @@ namespace CoreMedia { [Watch (9, 0), TV (16, 0), Mac (13, 0), iOS (16, 0)] [MacCatalyst (16, 0)] - [Field ("kCMSampleAttachmentKey_HDR10PlusPerFrameData")] NSData Hdr10PlusPerFrameData { get; set; } // it is a CFData, but that is a toll-free bridged + + [NoWatch, NoTV, NoiOS, NoMacCatalyst, Mac (15, 0)] + NSDictionary PostDecodeProcessingMetadata { get; set; } // it is a CFDictionary, but that is a toll-free bridged } [Internal] diff --git a/tests/cecil-tests/Documentation.KnownFailures.txt b/tests/cecil-tests/Documentation.KnownFailures.txt index a8215195ae..121525739f 100644 --- a/tests/cecil-tests/Documentation.KnownFailures.txt +++ b/tests/cecil-tests/Documentation.KnownFailures.txt @@ -63483,6 +63483,7 @@ P:CoreMedia.CMSampleBufferAttachmentSettings.HevcTemporalSubLayerAccess P:CoreMedia.CMSampleBufferAttachmentSettings.NotSync P:CoreMedia.CMSampleBufferAttachmentSettings.PartialSync P:CoreMedia.CMSampleBufferAttachmentSettings.PermanentEmptyMedia +P:CoreMedia.CMSampleBufferAttachmentSettings.PostDecodeProcessingMetadata P:CoreMedia.CMSampleBufferAttachmentSettings.PostNotificationWhenConsumed P:CoreMedia.CMSampleBufferAttachmentSettings.RedundantCoding P:CoreMedia.CMSampleBufferAttachmentSettings.ResetDecoderBeforeDecoding diff --git a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-CoreMedia.ignore b/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-CoreMedia.ignore new file mode 100644 index 0000000000..376ae18e63 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-CoreMedia.ignore @@ -0,0 +1,13 @@ +!missing-field! kCMFormatDescriptionExtension_HeroEye not bound +!missing-field! kCMFormatDescriptionExtension_HorizontalDisparityAdjustment not bound +!missing-field! kCMFormatDescriptionExtension_StereoCameraBaseline not bound +!missing-field! kCMFormatDescriptionHeroEye_Left not bound +!missing-field! kCMFormatDescriptionHeroEye_Right not bound +!missing-field! kCMFormatDescriptionExtension_HasAdditionalViews not bound +!missing-field! kCMFormatDescriptionExtension_HasLeftStereoEyeView not bound +!missing-field! kCMFormatDescriptionExtension_HasRightStereoEyeView not bound +!missing-field! kCMFormatDescriptionExtension_ProjectionKind not bound +!missing-field! kCMFormatDescriptionExtension_ViewPackingKind not bound +!missing-field! kCMFormatDescriptionProjectionKind_Rectilinear not bound +!missing-field! kCMFormatDescriptionViewPackingKind_OverUnder not bound +!missing-field! kCMFormatDescriptionViewPackingKind_SideBySide not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-CoreMedia.todo b/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-CoreMedia.todo deleted file mode 100644 index b036862fbc..0000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-CoreMedia.todo +++ /dev/null @@ -1,121 +0,0 @@ -!missing-enum! CMPackingType not bound -!missing-enum! CMProjectionType not bound -!missing-enum! CMStereoViewComponents not bound -!missing-enum! CMStereoViewInterpretationOptions not bound -!missing-enum! CMTagCategory not bound -!missing-enum! CMTagCollectionError not bound -!missing-enum! CMTagDataType not bound -!missing-enum! CMTagError not bound -!missing-enum! CMTaggedBufferGroupError not bound -!missing-field! kCMFormatDescriptionExtension_ContentColorVolume not bound -!missing-field! kCMFormatDescriptionExtension_HasAdditionalViews not bound -!missing-field! kCMFormatDescriptionExtension_HasLeftStereoEyeView not bound -!missing-field! kCMFormatDescriptionExtension_HasRightStereoEyeView not bound -!missing-field! kCMFormatDescriptionExtension_HeroEye not bound -!missing-field! kCMFormatDescriptionExtension_HorizontalDisparityAdjustment not bound -!missing-field! kCMFormatDescriptionExtension_LogTransferFunction not bound -!missing-field! kCMFormatDescriptionExtension_StereoCameraBaseline not bound -!missing-field! kCMFormatDescriptionHeroEye_Left not bound -!missing-field! kCMFormatDescriptionHeroEye_Right not bound -!missing-field! kCMFormatDescriptionLogTransferFunction_AppleLog not bound -!missing-field! kCMTagCategoryKey not bound -!missing-field! kCMTagCollectionTagsArrayKey not bound -!missing-field! kCMTagDataTypeKey not bound -!missing-field! kCMTagInvalid not bound -!missing-field! kCMTagMediaSubTypeMebx not bound -!missing-field! kCMTagMediaTypeAudio not bound -!missing-field! kCMTagMediaTypeMetadata not bound -!missing-field! kCMTagMediaTypeVideo not bound -!missing-field! kCMTagPackingTypeNone not bound -!missing-field! kCMTagPackingTypeOverUnder not bound -!missing-field! kCMTagPackingTypeSideBySide not bound -!missing-field! kCMTagProjectionTypeEquirectangular not bound -!missing-field! kCMTagProjectionTypeFisheye not bound -!missing-field! kCMTagProjectionTypeRectangular not bound -!missing-field! kCMTagStereoInterpretationOrderReversed not bound -!missing-field! kCMTagStereoLeftAndRightEye not bound -!missing-field! kCMTagStereoLeftEye not bound -!missing-field! kCMTagStereoNone not bound -!missing-field! kCMTagStereoRightEye not bound -!missing-field! kCMTagValueKey not bound -!missing-pinvoke! CMBufferQueueCopyHead is not bound -!missing-pinvoke! CMSampleBufferCreateForTaggedBufferGroup is not bound -!missing-pinvoke! CMSampleBufferGetTaggedBufferGroup is not bound -!missing-pinvoke! CMTagCollectionAddTag is not bound -!missing-pinvoke! CMTagCollectionAddTagsFromArray is not bound -!missing-pinvoke! CMTagCollectionAddTagsFromCollection is not bound -!missing-pinvoke! CMTagCollectionApply is not bound -!missing-pinvoke! CMTagCollectionApplyUntil is not bound -!missing-pinvoke! CMTagCollectionContainsCategory is not bound -!missing-pinvoke! CMTagCollectionContainsSpecifiedTags is not bound -!missing-pinvoke! CMTagCollectionContainsTag is not bound -!missing-pinvoke! CMTagCollectionContainsTagsOfCollection is not bound -!missing-pinvoke! CMTagCollectionCopyAsData is not bound -!missing-pinvoke! CMTagCollectionCopyAsDictionary is not bound -!missing-pinvoke! CMTagCollectionCopyDescription is not bound -!missing-pinvoke! CMTagCollectionCopyTagsOfCategories is not bound -!missing-pinvoke! CMTagCollectionCountTagsWithFilterFunction is not bound -!missing-pinvoke! CMTagCollectionCreate is not bound -!missing-pinvoke! CMTagCollectionCreateCopy is not bound -!missing-pinvoke! CMTagCollectionCreateDifference is not bound -!missing-pinvoke! CMTagCollectionCreateExclusiveOr is not bound -!missing-pinvoke! CMTagCollectionCreateFromData is not bound -!missing-pinvoke! CMTagCollectionCreateFromDictionary is not bound -!missing-pinvoke! CMTagCollectionCreateIntersection is not bound -!missing-pinvoke! CMTagCollectionCreateMutable is not bound -!missing-pinvoke! CMTagCollectionCreateMutableCopy is not bound -!missing-pinvoke! CMTagCollectionCreateUnion is not bound -!missing-pinvoke! CMTagCollectionGetCount is not bound -!missing-pinvoke! CMTagCollectionGetCountOfCategory is not bound -!missing-pinvoke! CMTagCollectionGetTags is not bound -!missing-pinvoke! CMTagCollectionGetTagsWithCategory is not bound -!missing-pinvoke! CMTagCollectionGetTagsWithFilterFunction is not bound -!missing-pinvoke! CMTagCollectionGetTypeID is not bound -!missing-pinvoke! CMTagCollectionIsEmpty is not bound -!missing-pinvoke! CMTagCollectionRemoveAllTags is not bound -!missing-pinvoke! CMTagCollectionRemoveAllTagsOfCategory is not bound -!missing-pinvoke! CMTagCollectionRemoveTag is not bound -!missing-pinvoke! CMTagCompare is not bound -!missing-pinvoke! CMTagCopyAsDictionary is not bound -!missing-pinvoke! CMTagCopyDescription is not bound -!missing-pinvoke! CMTagEqualToTag is not bound -!missing-pinvoke! CMTaggedBufferGroupCreate is not bound -!missing-pinvoke! CMTaggedBufferGroupCreateCombined is not bound -!missing-pinvoke! CMTaggedBufferGroupFormatDescriptionCreateForTaggedBufferGroup is not bound -!missing-pinvoke! CMTaggedBufferGroupFormatDescriptionMatchesTaggedBufferGroup is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCMSampleBufferAtIndex is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCMSampleBufferForTag is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCMSampleBufferForTagCollection is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCount is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCVPixelBufferAtIndex is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCVPixelBufferForTag is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCVPixelBufferForTagCollection is not bound -!missing-pinvoke! CMTaggedBufferGroupGetNumberOfMatchesForTagCollection is not bound -!missing-pinvoke! CMTaggedBufferGroupGetTagCollectionAtIndex is not bound -!missing-pinvoke! CMTaggedBufferGroupGetTypeID is not bound -!missing-pinvoke! CMTagGetFlagsValue is not bound -!missing-pinvoke! CMTagGetFloat64Value is not bound -!missing-pinvoke! CMTagGetOSTypeValue is not bound -!missing-pinvoke! CMTagGetSInt64Value is not bound -!missing-pinvoke! CMTagGetValueDataType is not bound -!missing-pinvoke! CMTagHasFlagsValue is not bound -!missing-pinvoke! CMTagHasFloat64Value is not bound -!missing-pinvoke! CMTagHash is not bound -!missing-pinvoke! CMTagHasOSTypeValue is not bound -!missing-pinvoke! CMTagHasSInt64Value is not bound -!missing-pinvoke! CMTagMakeFromDictionary is not bound -!missing-pinvoke! CMTagMakeWithFlagsValue is not bound -!missing-pinvoke! CMTagMakeWithFloat64Value is not bound -!missing-pinvoke! CMTagMakeWithOSTypeValue is not bound -!missing-pinvoke! CMTagMakeWithSInt64Value is not bound -!missing-pinvoke! CMVideoFormatDescriptionCopyTagCollectionArray is not bound -!missing-field! kCMFormatDescriptionExtension_ProjectionKind not bound -!missing-field! kCMFormatDescriptionExtension_ViewPackingKind not bound -!missing-field! kCMFormatDescriptionProjectionKind_Rectilinear not bound -!missing-field! kCMFormatDescriptionViewPackingKind_OverUnder not bound -!missing-field! kCMFormatDescriptionViewPackingKind_SideBySide not bound -!missing-field! kCMMetadataDataType_QuickTimeMetadataMilliLux not bound -!missing-field! kCMMetadataDataType_QuickTimeMetadataUUID not bound -!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound -!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound -!missing-field! kCMTagProjectionTypeHalfEquirectangular not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/common-CoreMedia.ignore b/tests/xtro-sharpie/api-annotations-dotnet/common-CoreMedia.ignore index 08b2202888..59ab95e917 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/common-CoreMedia.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/common-CoreMedia.ignore @@ -255,6 +255,114 @@ !missing-pinvoke! CMBufferQueueGetMinDecodeTimeStamp is not bound !missing-pinvoke! CMBufferQueueGetMinPresentationTimeStamp is not bound !missing-pinvoke! CMBufferQueueGetTypeID is not bound +!missing-enum! CMPackingType not bound +!missing-enum! CMProjectionType not bound +!missing-enum! CMStereoViewComponents not bound +!missing-enum! CMStereoViewInterpretationOptions not bound +!missing-enum! CMTagCategory not bound +!missing-enum! CMTagCollectionError not bound +!missing-enum! CMTagDataType not bound +!missing-enum! CMTagError not bound +!missing-enum! CMTaggedBufferGroupError not bound +!missing-field! kCMFormatDescriptionExtension_ContentColorVolume not bound +!missing-field! kCMTagCategoryKey not bound +!missing-field! kCMTagCollectionTagsArrayKey not bound +!missing-field! kCMTagDataTypeKey not bound +!missing-field! kCMTagInvalid not bound +!missing-field! kCMTagMediaSubTypeMebx not bound +!missing-field! kCMTagMediaTypeAudio not bound +!missing-field! kCMTagMediaTypeMetadata not bound +!missing-field! kCMTagMediaTypeVideo not bound +!missing-field! kCMTagPackingTypeNone not bound +!missing-field! kCMTagPackingTypeOverUnder not bound +!missing-field! kCMTagPackingTypeSideBySide not bound +!missing-field! kCMTagProjectionTypeEquirectangular not bound +!missing-field! kCMTagProjectionTypeFisheye not bound +!missing-field! kCMTagProjectionTypeRectangular not bound +!missing-field! kCMTagStereoInterpretationOrderReversed not bound +!missing-field! kCMTagStereoLeftAndRightEye not bound +!missing-field! kCMTagStereoLeftEye not bound +!missing-field! kCMTagStereoNone not bound +!missing-field! kCMTagStereoRightEye not bound +!missing-field! kCMTagValueKey not bound +!missing-pinvoke! CMBufferQueueCopyHead is not bound +!missing-pinvoke! CMSampleBufferCreateForTaggedBufferGroup is not bound +!missing-pinvoke! CMSampleBufferGetTaggedBufferGroup is not bound +!missing-pinvoke! CMTagCollectionAddTag is not bound +!missing-pinvoke! CMTagCollectionAddTagsFromArray is not bound +!missing-pinvoke! CMTagCollectionAddTagsFromCollection is not bound +!missing-pinvoke! CMTagCollectionApply is not bound +!missing-pinvoke! CMTagCollectionApplyUntil is not bound +!missing-pinvoke! CMTagCollectionContainsCategory is not bound +!missing-pinvoke! CMTagCollectionContainsSpecifiedTags is not bound +!missing-pinvoke! CMTagCollectionContainsTag is not bound +!missing-pinvoke! CMTagCollectionContainsTagsOfCollection is not bound +!missing-pinvoke! CMTagCollectionCopyAsData is not bound +!missing-pinvoke! CMTagCollectionCopyAsDictionary is not bound +!missing-pinvoke! CMTagCollectionCopyDescription is not bound +!missing-pinvoke! CMTagCollectionCopyTagsOfCategories is not bound +!missing-pinvoke! CMTagCollectionCountTagsWithFilterFunction is not bound +!missing-pinvoke! CMTagCollectionCreate is not bound +!missing-pinvoke! CMTagCollectionCreateCopy is not bound +!missing-pinvoke! CMTagCollectionCreateDifference is not bound +!missing-pinvoke! CMTagCollectionCreateExclusiveOr is not bound +!missing-pinvoke! CMTagCollectionCreateFromData is not bound +!missing-pinvoke! CMTagCollectionCreateFromDictionary is not bound +!missing-pinvoke! CMTagCollectionCreateIntersection is not bound +!missing-pinvoke! CMTagCollectionCreateMutable is not bound +!missing-pinvoke! CMTagCollectionCreateMutableCopy is not bound +!missing-pinvoke! CMTagCollectionCreateUnion is not bound +!missing-pinvoke! CMTagCollectionGetCount is not bound +!missing-pinvoke! CMTagCollectionGetCountOfCategory is not bound +!missing-pinvoke! CMTagCollectionGetTags is not bound +!missing-pinvoke! CMTagCollectionGetTagsWithCategory is not bound +!missing-pinvoke! CMTagCollectionGetTagsWithFilterFunction is not bound +!missing-pinvoke! CMTagCollectionGetTypeID is not bound +!missing-pinvoke! CMTagCollectionIsEmpty is not bound +!missing-pinvoke! CMTagCollectionRemoveAllTags is not bound +!missing-pinvoke! CMTagCollectionRemoveAllTagsOfCategory is not bound +!missing-pinvoke! CMTagCollectionRemoveTag is not bound +!missing-pinvoke! CMTagCompare is not bound +!missing-pinvoke! CMTagCopyAsDictionary is not bound +!missing-pinvoke! CMTagCopyDescription is not bound +!missing-pinvoke! CMTagEqualToTag is not bound +!missing-pinvoke! CMTaggedBufferGroupCreate is not bound +!missing-pinvoke! CMTaggedBufferGroupCreateCombined is not bound +!missing-pinvoke! CMTaggedBufferGroupFormatDescriptionCreateForTaggedBufferGroup is not bound +!missing-pinvoke! CMTaggedBufferGroupFormatDescriptionMatchesTaggedBufferGroup is not bound +!missing-pinvoke! CMTaggedBufferGroupGetCMSampleBufferAtIndex is not bound +!missing-pinvoke! CMTaggedBufferGroupGetCMSampleBufferForTag is not bound +!missing-pinvoke! CMTaggedBufferGroupGetCMSampleBufferForTagCollection is not bound +!missing-pinvoke! CMTaggedBufferGroupGetCount is not bound +!missing-pinvoke! CMTaggedBufferGroupGetCVPixelBufferAtIndex is not bound +!missing-pinvoke! CMTaggedBufferGroupGetCVPixelBufferForTag is not bound +!missing-pinvoke! CMTaggedBufferGroupGetCVPixelBufferForTagCollection is not bound +!missing-pinvoke! CMTaggedBufferGroupGetNumberOfMatchesForTagCollection is not bound +!missing-pinvoke! CMTaggedBufferGroupGetTagCollectionAtIndex is not bound +!missing-pinvoke! CMTaggedBufferGroupGetTypeID is not bound +!missing-pinvoke! CMTagGetFlagsValue is not bound +!missing-pinvoke! CMTagGetFloat64Value is not bound +!missing-pinvoke! CMTagGetOSTypeValue is not bound +!missing-pinvoke! CMTagGetSInt64Value is not bound +!missing-pinvoke! CMTagGetValueDataType is not bound +!missing-pinvoke! CMTagHasFlagsValue is not bound +!missing-pinvoke! CMTagHasFloat64Value is not bound +!missing-pinvoke! CMTagHash is not bound +!missing-pinvoke! CMTagHasOSTypeValue is not bound +!missing-pinvoke! CMTagHasSInt64Value is not bound +!missing-pinvoke! CMTagMakeFromDictionary is not bound +!missing-pinvoke! CMTagMakeWithFlagsValue is not bound +!missing-pinvoke! CMTagMakeWithFloat64Value is not bound +!missing-pinvoke! CMTagMakeWithOSTypeValue is not bound +!missing-pinvoke! CMTagMakeWithSInt64Value is not bound +!missing-pinvoke! CMVideoFormatDescriptionCopyTagCollectionArray is not bound +!missing-field! kCMFormatDescriptionExtension_LogTransferFunction not bound +!missing-field! kCMFormatDescriptionLogTransferFunction_AppleLog not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataMilliLux not bound +!missing-field! kCMMetadataDataType_QuickTimeMetadataUUID not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound +!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound +!missing-field! kCMTagProjectionTypeHalfEquirectangular not bound !missing-pinvoke! CMBufferQueueInstallTrigger is not bound ## block version of the above API diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMedia.ignore b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMedia.ignore new file mode 100644 index 0000000000..376ae18e63 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMedia.ignore @@ -0,0 +1,13 @@ +!missing-field! kCMFormatDescriptionExtension_HeroEye not bound +!missing-field! kCMFormatDescriptionExtension_HorizontalDisparityAdjustment not bound +!missing-field! kCMFormatDescriptionExtension_StereoCameraBaseline not bound +!missing-field! kCMFormatDescriptionHeroEye_Left not bound +!missing-field! kCMFormatDescriptionHeroEye_Right not bound +!missing-field! kCMFormatDescriptionExtension_HasAdditionalViews not bound +!missing-field! kCMFormatDescriptionExtension_HasLeftStereoEyeView not bound +!missing-field! kCMFormatDescriptionExtension_HasRightStereoEyeView not bound +!missing-field! kCMFormatDescriptionExtension_ProjectionKind not bound +!missing-field! kCMFormatDescriptionExtension_ViewPackingKind not bound +!missing-field! kCMFormatDescriptionProjectionKind_Rectilinear not bound +!missing-field! kCMFormatDescriptionViewPackingKind_OverUnder not bound +!missing-field! kCMFormatDescriptionViewPackingKind_SideBySide not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMedia.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMedia.todo deleted file mode 100644 index 8d91158a5b..0000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreMedia.todo +++ /dev/null @@ -1,121 +0,0 @@ -!missing-enum! CMPackingType not bound -!missing-enum! CMProjectionType not bound -!missing-enum! CMStereoViewComponents not bound -!missing-enum! CMStereoViewInterpretationOptions not bound -!missing-enum! CMTagCategory not bound -!missing-enum! CMTagCollectionError not bound -!missing-enum! CMTagDataType not bound -!missing-enum! CMTagError not bound -!missing-enum! CMTaggedBufferGroupError not bound -!missing-field! kCMFormatDescriptionExtension_ContentColorVolume not bound -!missing-field! kCMFormatDescriptionExtension_HeroEye not bound -!missing-field! kCMFormatDescriptionExtension_HorizontalDisparityAdjustment not bound -!missing-field! kCMFormatDescriptionExtension_StereoCameraBaseline not bound -!missing-field! kCMFormatDescriptionHeroEye_Left not bound -!missing-field! kCMFormatDescriptionHeroEye_Right not bound -!missing-field! kCMTagCategoryKey not bound -!missing-field! kCMTagCollectionTagsArrayKey not bound -!missing-field! kCMTagDataTypeKey not bound -!missing-field! kCMTagInvalid not bound -!missing-field! kCMTagMediaSubTypeMebx not bound -!missing-field! kCMTagMediaTypeAudio not bound -!missing-field! kCMTagMediaTypeMetadata not bound -!missing-field! kCMTagMediaTypeVideo not bound -!missing-field! kCMTagPackingTypeNone not bound -!missing-field! kCMTagPackingTypeOverUnder not bound -!missing-field! kCMTagPackingTypeSideBySide not bound -!missing-field! kCMTagProjectionTypeEquirectangular not bound -!missing-field! kCMTagProjectionTypeFisheye not bound -!missing-field! kCMTagProjectionTypeRectangular not bound -!missing-field! kCMTagStereoInterpretationOrderReversed not bound -!missing-field! kCMTagStereoLeftAndRightEye not bound -!missing-field! kCMTagStereoLeftEye not bound -!missing-field! kCMTagStereoNone not bound -!missing-field! kCMTagStereoRightEye not bound -!missing-field! kCMTagValueKey not bound -!missing-pinvoke! CMBufferQueueCopyHead is not bound -!missing-pinvoke! CMSampleBufferCreateForTaggedBufferGroup is not bound -!missing-pinvoke! CMSampleBufferGetTaggedBufferGroup is not bound -!missing-pinvoke! CMTagCollectionAddTag is not bound -!missing-pinvoke! CMTagCollectionAddTagsFromArray is not bound -!missing-pinvoke! CMTagCollectionAddTagsFromCollection is not bound -!missing-pinvoke! CMTagCollectionApply is not bound -!missing-pinvoke! CMTagCollectionApplyUntil is not bound -!missing-pinvoke! CMTagCollectionContainsCategory is not bound -!missing-pinvoke! CMTagCollectionContainsSpecifiedTags is not bound -!missing-pinvoke! CMTagCollectionContainsTag is not bound -!missing-pinvoke! CMTagCollectionContainsTagsOfCollection is not bound -!missing-pinvoke! CMTagCollectionCopyAsData is not bound -!missing-pinvoke! CMTagCollectionCopyAsDictionary is not bound -!missing-pinvoke! CMTagCollectionCopyDescription is not bound -!missing-pinvoke! CMTagCollectionCopyTagsOfCategories is not bound -!missing-pinvoke! CMTagCollectionCountTagsWithFilterFunction is not bound -!missing-pinvoke! CMTagCollectionCreate is not bound -!missing-pinvoke! CMTagCollectionCreateCopy is not bound -!missing-pinvoke! CMTagCollectionCreateDifference is not bound -!missing-pinvoke! CMTagCollectionCreateExclusiveOr is not bound -!missing-pinvoke! CMTagCollectionCreateFromData is not bound -!missing-pinvoke! CMTagCollectionCreateFromDictionary is not bound -!missing-pinvoke! CMTagCollectionCreateIntersection is not bound -!missing-pinvoke! CMTagCollectionCreateMutable is not bound -!missing-pinvoke! CMTagCollectionCreateMutableCopy is not bound -!missing-pinvoke! CMTagCollectionCreateUnion is not bound -!missing-pinvoke! CMTagCollectionGetCount is not bound -!missing-pinvoke! CMTagCollectionGetCountOfCategory is not bound -!missing-pinvoke! CMTagCollectionGetTags is not bound -!missing-pinvoke! CMTagCollectionGetTagsWithCategory is not bound -!missing-pinvoke! CMTagCollectionGetTagsWithFilterFunction is not bound -!missing-pinvoke! CMTagCollectionGetTypeID is not bound -!missing-pinvoke! CMTagCollectionIsEmpty is not bound -!missing-pinvoke! CMTagCollectionRemoveAllTags is not bound -!missing-pinvoke! CMTagCollectionRemoveAllTagsOfCategory is not bound -!missing-pinvoke! CMTagCollectionRemoveTag is not bound -!missing-pinvoke! CMTagCompare is not bound -!missing-pinvoke! CMTagCopyAsDictionary is not bound -!missing-pinvoke! CMTagCopyDescription is not bound -!missing-pinvoke! CMTagEqualToTag is not bound -!missing-pinvoke! CMTaggedBufferGroupCreate is not bound -!missing-pinvoke! CMTaggedBufferGroupCreateCombined is not bound -!missing-pinvoke! CMTaggedBufferGroupFormatDescriptionCreateForTaggedBufferGroup is not bound -!missing-pinvoke! CMTaggedBufferGroupFormatDescriptionMatchesTaggedBufferGroup is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCMSampleBufferAtIndex is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCMSampleBufferForTag is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCMSampleBufferForTagCollection is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCount is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCVPixelBufferAtIndex is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCVPixelBufferForTag is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCVPixelBufferForTagCollection is not bound -!missing-pinvoke! CMTaggedBufferGroupGetNumberOfMatchesForTagCollection is not bound -!missing-pinvoke! CMTaggedBufferGroupGetTagCollectionAtIndex is not bound -!missing-pinvoke! CMTaggedBufferGroupGetTypeID is not bound -!missing-pinvoke! CMTagGetFlagsValue is not bound -!missing-pinvoke! CMTagGetFloat64Value is not bound -!missing-pinvoke! CMTagGetOSTypeValue is not bound -!missing-pinvoke! CMTagGetSInt64Value is not bound -!missing-pinvoke! CMTagGetValueDataType is not bound -!missing-pinvoke! CMTagHasFlagsValue is not bound -!missing-pinvoke! CMTagHasFloat64Value is not bound -!missing-pinvoke! CMTagHash is not bound -!missing-pinvoke! CMTagHasOSTypeValue is not bound -!missing-pinvoke! CMTagHasSInt64Value is not bound -!missing-pinvoke! CMTagMakeFromDictionary is not bound -!missing-pinvoke! CMTagMakeWithFlagsValue is not bound -!missing-pinvoke! CMTagMakeWithFloat64Value is not bound -!missing-pinvoke! CMTagMakeWithOSTypeValue is not bound -!missing-pinvoke! CMTagMakeWithSInt64Value is not bound -!missing-pinvoke! CMVideoFormatDescriptionCopyTagCollectionArray is not bound -!missing-field! kCMFormatDescriptionExtension_HasAdditionalViews not bound -!missing-field! kCMFormatDescriptionExtension_HasLeftStereoEyeView not bound -!missing-field! kCMFormatDescriptionExtension_HasRightStereoEyeView not bound -!missing-field! kCMFormatDescriptionExtension_LogTransferFunction not bound -!missing-field! kCMFormatDescriptionLogTransferFunction_AppleLog not bound -!missing-field! kCMFormatDescriptionExtension_ProjectionKind not bound -!missing-field! kCMFormatDescriptionExtension_ViewPackingKind not bound -!missing-field! kCMFormatDescriptionProjectionKind_Rectilinear not bound -!missing-field! kCMFormatDescriptionViewPackingKind_OverUnder not bound -!missing-field! kCMFormatDescriptionViewPackingKind_SideBySide not bound -!missing-field! kCMMetadataDataType_QuickTimeMetadataMilliLux not bound -!missing-field! kCMMetadataDataType_QuickTimeMetadataUUID not bound -!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound -!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound -!missing-field! kCMTagProjectionTypeHalfEquirectangular not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMedia.ignore b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMedia.ignore index bd2d970eca..7f504cc23d 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMedia.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMedia.ignore @@ -9,3 +9,16 @@ !missing-field! kCMSampleBufferLensStabilizationInfo_Off not bound !missing-field! kCMSampleBufferLensStabilizationInfo_OutOfRange not bound !missing-field! kCMSampleBufferLensStabilizationInfo_Unavailable not bound +!missing-field! kCMFormatDescriptionExtension_HeroEye not bound +!missing-field! kCMFormatDescriptionExtension_HorizontalDisparityAdjustment not bound +!missing-field! kCMFormatDescriptionExtension_StereoCameraBaseline not bound +!missing-field! kCMFormatDescriptionHeroEye_Left not bound +!missing-field! kCMFormatDescriptionHeroEye_Right not bound +!missing-field! kCMFormatDescriptionExtension_HasAdditionalViews not bound +!missing-field! kCMFormatDescriptionExtension_HasLeftStereoEyeView not bound +!missing-field! kCMFormatDescriptionExtension_HasRightStereoEyeView not bound +!missing-field! kCMFormatDescriptionExtension_ProjectionKind not bound +!missing-field! kCMFormatDescriptionExtension_ViewPackingKind not bound +!missing-field! kCMFormatDescriptionProjectionKind_Rectilinear not bound +!missing-field! kCMFormatDescriptionViewPackingKind_OverUnder not bound +!missing-field! kCMFormatDescriptionViewPackingKind_SideBySide not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMedia.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMedia.todo deleted file mode 100644 index abfda39e11..0000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreMedia.todo +++ /dev/null @@ -1,122 +0,0 @@ -!missing-enum! CMPackingType not bound -!missing-enum! CMProjectionType not bound -!missing-enum! CMStereoViewComponents not bound -!missing-enum! CMStereoViewInterpretationOptions not bound -!missing-enum! CMTagCategory not bound -!missing-enum! CMTagCollectionError not bound -!missing-enum! CMTagDataType not bound -!missing-enum! CMTagError not bound -!missing-enum! CMTaggedBufferGroupError not bound -!missing-field! kCMFormatDescriptionExtension_ContentColorVolume not bound -!missing-field! kCMFormatDescriptionExtension_HeroEye not bound -!missing-field! kCMFormatDescriptionExtension_HorizontalDisparityAdjustment not bound -!missing-field! kCMFormatDescriptionExtension_StereoCameraBaseline not bound -!missing-field! kCMFormatDescriptionHeroEye_Left not bound -!missing-field! kCMFormatDescriptionHeroEye_Right not bound -!missing-field! kCMTagCategoryKey not bound -!missing-field! kCMTagCollectionTagsArrayKey not bound -!missing-field! kCMTagDataTypeKey not bound -!missing-field! kCMTagInvalid not bound -!missing-field! kCMTagMediaSubTypeMebx not bound -!missing-field! kCMTagMediaTypeAudio not bound -!missing-field! kCMTagMediaTypeMetadata not bound -!missing-field! kCMTagMediaTypeVideo not bound -!missing-field! kCMTagPackingTypeNone not bound -!missing-field! kCMTagPackingTypeOverUnder not bound -!missing-field! kCMTagPackingTypeSideBySide not bound -!missing-field! kCMTagProjectionTypeEquirectangular not bound -!missing-field! kCMTagProjectionTypeFisheye not bound -!missing-field! kCMTagProjectionTypeRectangular not bound -!missing-field! kCMTagStereoInterpretationOrderReversed not bound -!missing-field! kCMTagStereoLeftAndRightEye not bound -!missing-field! kCMTagStereoLeftEye not bound -!missing-field! kCMTagStereoNone not bound -!missing-field! kCMTagStereoRightEye not bound -!missing-field! kCMTagValueKey not bound -!missing-pinvoke! CMBufferQueueCopyHead is not bound -!missing-pinvoke! CMSampleBufferCreateForTaggedBufferGroup is not bound -!missing-pinvoke! CMSampleBufferGetTaggedBufferGroup is not bound -!missing-pinvoke! CMTagCollectionAddTag is not bound -!missing-pinvoke! CMTagCollectionAddTagsFromArray is not bound -!missing-pinvoke! CMTagCollectionAddTagsFromCollection is not bound -!missing-pinvoke! CMTagCollectionApply is not bound -!missing-pinvoke! CMTagCollectionApplyUntil is not bound -!missing-pinvoke! CMTagCollectionContainsCategory is not bound -!missing-pinvoke! CMTagCollectionContainsSpecifiedTags is not bound -!missing-pinvoke! CMTagCollectionContainsTag is not bound -!missing-pinvoke! CMTagCollectionContainsTagsOfCollection is not bound -!missing-pinvoke! CMTagCollectionCopyAsData is not bound -!missing-pinvoke! CMTagCollectionCopyAsDictionary is not bound -!missing-pinvoke! CMTagCollectionCopyDescription is not bound -!missing-pinvoke! CMTagCollectionCopyTagsOfCategories is not bound -!missing-pinvoke! CMTagCollectionCountTagsWithFilterFunction is not bound -!missing-pinvoke! CMTagCollectionCreate is not bound -!missing-pinvoke! CMTagCollectionCreateCopy is not bound -!missing-pinvoke! CMTagCollectionCreateDifference is not bound -!missing-pinvoke! CMTagCollectionCreateExclusiveOr is not bound -!missing-pinvoke! CMTagCollectionCreateFromData is not bound -!missing-pinvoke! CMTagCollectionCreateFromDictionary is not bound -!missing-pinvoke! CMTagCollectionCreateIntersection is not bound -!missing-pinvoke! CMTagCollectionCreateMutable is not bound -!missing-pinvoke! CMTagCollectionCreateMutableCopy is not bound -!missing-pinvoke! CMTagCollectionCreateUnion is not bound -!missing-pinvoke! CMTagCollectionGetCount is not bound -!missing-pinvoke! CMTagCollectionGetCountOfCategory is not bound -!missing-pinvoke! CMTagCollectionGetTags is not bound -!missing-pinvoke! CMTagCollectionGetTagsWithCategory is not bound -!missing-pinvoke! CMTagCollectionGetTagsWithFilterFunction is not bound -!missing-pinvoke! CMTagCollectionGetTypeID is not bound -!missing-pinvoke! CMTagCollectionIsEmpty is not bound -!missing-pinvoke! CMTagCollectionRemoveAllTags is not bound -!missing-pinvoke! CMTagCollectionRemoveAllTagsOfCategory is not bound -!missing-pinvoke! CMTagCollectionRemoveTag is not bound -!missing-pinvoke! CMTagCompare is not bound -!missing-pinvoke! CMTagCopyAsDictionary is not bound -!missing-pinvoke! CMTagCopyDescription is not bound -!missing-pinvoke! CMTagEqualToTag is not bound -!missing-pinvoke! CMTaggedBufferGroupCreate is not bound -!missing-pinvoke! CMTaggedBufferGroupCreateCombined is not bound -!missing-pinvoke! CMTaggedBufferGroupFormatDescriptionCreateForTaggedBufferGroup is not bound -!missing-pinvoke! CMTaggedBufferGroupFormatDescriptionMatchesTaggedBufferGroup is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCMSampleBufferAtIndex is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCMSampleBufferForTag is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCMSampleBufferForTagCollection is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCount is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCVPixelBufferAtIndex is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCVPixelBufferForTag is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCVPixelBufferForTagCollection is not bound -!missing-pinvoke! CMTaggedBufferGroupGetNumberOfMatchesForTagCollection is not bound -!missing-pinvoke! CMTaggedBufferGroupGetTagCollectionAtIndex is not bound -!missing-pinvoke! CMTaggedBufferGroupGetTypeID is not bound -!missing-pinvoke! CMTagGetFlagsValue is not bound -!missing-pinvoke! CMTagGetFloat64Value is not bound -!missing-pinvoke! CMTagGetOSTypeValue is not bound -!missing-pinvoke! CMTagGetSInt64Value is not bound -!missing-pinvoke! CMTagGetValueDataType is not bound -!missing-pinvoke! CMTagHasFlagsValue is not bound -!missing-pinvoke! CMTagHasFloat64Value is not bound -!missing-pinvoke! CMTagHash is not bound -!missing-pinvoke! CMTagHasOSTypeValue is not bound -!missing-pinvoke! CMTagHasSInt64Value is not bound -!missing-pinvoke! CMTagMakeFromDictionary is not bound -!missing-pinvoke! CMTagMakeWithFlagsValue is not bound -!missing-pinvoke! CMTagMakeWithFloat64Value is not bound -!missing-pinvoke! CMTagMakeWithOSTypeValue is not bound -!missing-pinvoke! CMTagMakeWithSInt64Value is not bound -!missing-pinvoke! CMVideoFormatDescriptionCopyTagCollectionArray is not bound -!missing-field! kCMFormatDescriptionExtension_HasAdditionalViews not bound -!missing-field! kCMFormatDescriptionExtension_HasLeftStereoEyeView not bound -!missing-field! kCMFormatDescriptionExtension_HasRightStereoEyeView not bound -!missing-field! kCMFormatDescriptionExtension_LogTransferFunction not bound -!missing-field! kCMFormatDescriptionLogTransferFunction_AppleLog not bound -!missing-field! kCMFormatDescriptionExtension_ProjectionKind not bound -!missing-field! kCMFormatDescriptionExtension_ViewPackingKind not bound -!missing-field! kCMFormatDescriptionProjectionKind_Rectilinear not bound -!missing-field! kCMFormatDescriptionViewPackingKind_OverUnder not bound -!missing-field! kCMFormatDescriptionViewPackingKind_SideBySide not bound -!missing-field! kCMMetadataDataType_QuickTimeMetadataMilliLux not bound -!missing-field! kCMMetadataDataType_QuickTimeMetadataUUID not bound -!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound -!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound -!missing-field! kCMTagProjectionTypeHalfEquirectangular not bound -!missing-field! kCMSampleAttachmentKey_PostDecodeProcessingMetadata not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMedia.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMedia.todo deleted file mode 100644 index 02890efae0..0000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreMedia.todo +++ /dev/null @@ -1,108 +0,0 @@ -!missing-enum! CMPackingType not bound -!missing-enum! CMProjectionType not bound -!missing-enum! CMStereoViewComponents not bound -!missing-enum! CMStereoViewInterpretationOptions not bound -!missing-enum! CMTagCategory not bound -!missing-enum! CMTagCollectionError not bound -!missing-enum! CMTagDataType not bound -!missing-enum! CMTagError not bound -!missing-enum! CMTaggedBufferGroupError not bound -!missing-field! kCMFormatDescriptionExtension_ContentColorVolume not bound -!missing-field! kCMTagCategoryKey not bound -!missing-field! kCMTagCollectionTagsArrayKey not bound -!missing-field! kCMTagDataTypeKey not bound -!missing-field! kCMTagInvalid not bound -!missing-field! kCMTagMediaSubTypeMebx not bound -!missing-field! kCMTagMediaTypeAudio not bound -!missing-field! kCMTagMediaTypeMetadata not bound -!missing-field! kCMTagMediaTypeVideo not bound -!missing-field! kCMTagPackingTypeNone not bound -!missing-field! kCMTagPackingTypeOverUnder not bound -!missing-field! kCMTagPackingTypeSideBySide not bound -!missing-field! kCMTagProjectionTypeEquirectangular not bound -!missing-field! kCMTagProjectionTypeFisheye not bound -!missing-field! kCMTagProjectionTypeRectangular not bound -!missing-field! kCMTagStereoInterpretationOrderReversed not bound -!missing-field! kCMTagStereoLeftAndRightEye not bound -!missing-field! kCMTagStereoLeftEye not bound -!missing-field! kCMTagStereoNone not bound -!missing-field! kCMTagStereoRightEye not bound -!missing-field! kCMTagValueKey not bound -!missing-pinvoke! CMBufferQueueCopyHead is not bound -!missing-pinvoke! CMSampleBufferCreateForTaggedBufferGroup is not bound -!missing-pinvoke! CMSampleBufferGetTaggedBufferGroup is not bound -!missing-pinvoke! CMTagCollectionAddTag is not bound -!missing-pinvoke! CMTagCollectionAddTagsFromArray is not bound -!missing-pinvoke! CMTagCollectionAddTagsFromCollection is not bound -!missing-pinvoke! CMTagCollectionApply is not bound -!missing-pinvoke! CMTagCollectionApplyUntil is not bound -!missing-pinvoke! CMTagCollectionContainsCategory is not bound -!missing-pinvoke! CMTagCollectionContainsSpecifiedTags is not bound -!missing-pinvoke! CMTagCollectionContainsTag is not bound -!missing-pinvoke! CMTagCollectionContainsTagsOfCollection is not bound -!missing-pinvoke! CMTagCollectionCopyAsData is not bound -!missing-pinvoke! CMTagCollectionCopyAsDictionary is not bound -!missing-pinvoke! CMTagCollectionCopyDescription is not bound -!missing-pinvoke! CMTagCollectionCopyTagsOfCategories is not bound -!missing-pinvoke! CMTagCollectionCountTagsWithFilterFunction is not bound -!missing-pinvoke! CMTagCollectionCreate is not bound -!missing-pinvoke! CMTagCollectionCreateCopy is not bound -!missing-pinvoke! CMTagCollectionCreateDifference is not bound -!missing-pinvoke! CMTagCollectionCreateExclusiveOr is not bound -!missing-pinvoke! CMTagCollectionCreateFromData is not bound -!missing-pinvoke! CMTagCollectionCreateFromDictionary is not bound -!missing-pinvoke! CMTagCollectionCreateIntersection is not bound -!missing-pinvoke! CMTagCollectionCreateMutable is not bound -!missing-pinvoke! CMTagCollectionCreateMutableCopy is not bound -!missing-pinvoke! CMTagCollectionCreateUnion is not bound -!missing-pinvoke! CMTagCollectionGetCount is not bound -!missing-pinvoke! CMTagCollectionGetCountOfCategory is not bound -!missing-pinvoke! CMTagCollectionGetTags is not bound -!missing-pinvoke! CMTagCollectionGetTagsWithCategory is not bound -!missing-pinvoke! CMTagCollectionGetTagsWithFilterFunction is not bound -!missing-pinvoke! CMTagCollectionGetTypeID is not bound -!missing-pinvoke! CMTagCollectionIsEmpty is not bound -!missing-pinvoke! CMTagCollectionRemoveAllTags is not bound -!missing-pinvoke! CMTagCollectionRemoveAllTagsOfCategory is not bound -!missing-pinvoke! CMTagCollectionRemoveTag is not bound -!missing-pinvoke! CMTagCompare is not bound -!missing-pinvoke! CMTagCopyAsDictionary is not bound -!missing-pinvoke! CMTagCopyDescription is not bound -!missing-pinvoke! CMTagEqualToTag is not bound -!missing-pinvoke! CMTaggedBufferGroupCreate is not bound -!missing-pinvoke! CMTaggedBufferGroupCreateCombined is not bound -!missing-pinvoke! CMTaggedBufferGroupFormatDescriptionCreateForTaggedBufferGroup is not bound -!missing-pinvoke! CMTaggedBufferGroupFormatDescriptionMatchesTaggedBufferGroup is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCMSampleBufferAtIndex is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCMSampleBufferForTag is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCMSampleBufferForTagCollection is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCount is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCVPixelBufferAtIndex is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCVPixelBufferForTag is not bound -!missing-pinvoke! CMTaggedBufferGroupGetCVPixelBufferForTagCollection is not bound -!missing-pinvoke! CMTaggedBufferGroupGetNumberOfMatchesForTagCollection is not bound -!missing-pinvoke! CMTaggedBufferGroupGetTagCollectionAtIndex is not bound -!missing-pinvoke! CMTaggedBufferGroupGetTypeID is not bound -!missing-pinvoke! CMTagGetFlagsValue is not bound -!missing-pinvoke! CMTagGetFloat64Value is not bound -!missing-pinvoke! CMTagGetOSTypeValue is not bound -!missing-pinvoke! CMTagGetSInt64Value is not bound -!missing-pinvoke! CMTagGetValueDataType is not bound -!missing-pinvoke! CMTagHasFlagsValue is not bound -!missing-pinvoke! CMTagHasFloat64Value is not bound -!missing-pinvoke! CMTagHash is not bound -!missing-pinvoke! CMTagHasOSTypeValue is not bound -!missing-pinvoke! CMTagHasSInt64Value is not bound -!missing-pinvoke! CMTagMakeFromDictionary is not bound -!missing-pinvoke! CMTagMakeWithFlagsValue is not bound -!missing-pinvoke! CMTagMakeWithFloat64Value is not bound -!missing-pinvoke! CMTagMakeWithOSTypeValue is not bound -!missing-pinvoke! CMTagMakeWithSInt64Value is not bound -!missing-pinvoke! CMVideoFormatDescriptionCopyTagCollectionArray is not bound -!missing-field! kCMFormatDescriptionExtension_LogTransferFunction not bound -!missing-field! kCMFormatDescriptionLogTransferFunction_AppleLog not bound -!missing-field! kCMMetadataDataType_QuickTimeMetadataMilliLux not bound -!missing-field! kCMMetadataDataType_QuickTimeMetadataUUID not bound -!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound -!missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound -!missing-field! kCMTagProjectionTypeHalfEquirectangular not bound diff --git a/tests/xtro-sharpie/macOS-CoreMedia.todo b/tests/xtro-sharpie/macOS-CoreMedia.todo index abfda39e11..8d91158a5b 100644 --- a/tests/xtro-sharpie/macOS-CoreMedia.todo +++ b/tests/xtro-sharpie/macOS-CoreMedia.todo @@ -119,4 +119,3 @@ !missing-field! kCMMetadataIdentifier_QuickTimeMetadataSceneIlluminance not bound !missing-field! kCMMetadataIdentifier_QuickTimeMetadataSegmentIdentifier not bound !missing-field! kCMTagProjectionTypeHalfEquirectangular not bound -!missing-field! kCMSampleAttachmentKey_PostDecodeProcessingMetadata not bound