/generator.diff Secret
Created
August 23, 2023 13:34
generator-diff/generator.diff
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/old/dotnet/ios/generated-sources/AVFoundation/AVCompressionProperties.g.cs b/new/dotnet/ios/generated-sources/AVFoundation/AVCompressionProperties.g.cs | |
index 061d53b..a9dada0 100644 | |
--- a/old/dotnet/ios/generated-sources/AVFoundation/AVCompressionProperties.g.cs | |
+++ b/new/dotnet/ios/generated-sources/AVFoundation/AVCompressionProperties.g.cs | |
@@ -61,7 +61,7 @@ namespace AVFoundation { | |
public AVCompressionProperties (NSDictionary? dictionary) : base (dictionary) {} | |
public AVCleanApertureProperties? CleanAperture { | |
get { | |
- return GetStrongDictionary<AVCleanApertureProperties>(AVCompressionPropertiesKeys.CleanApertureKey!); | |
+ return GetStrongDictionary<AVCleanApertureProperties>(AVCompressionPropertiesKeys.CleanApertureKey!, (dict) => new AVCleanApertureProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVCompressionPropertiesKeys.CleanApertureKey!, value.GetDictionary ()); | |
@@ -69,7 +69,7 @@ namespace AVFoundation { | |
} | |
public AVPixelAspectRatioProperties? PixelAspectRatio { | |
get { | |
- return GetStrongDictionary<AVPixelAspectRatioProperties>(AVCompressionPropertiesKeys.PixelAspectRatioKey!); | |
+ return GetStrongDictionary<AVPixelAspectRatioProperties>(AVCompressionPropertiesKeys.PixelAspectRatioKey!, (dict) => new AVPixelAspectRatioProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVCompressionPropertiesKeys.PixelAspectRatioKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/ios/generated-sources/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs b/new/dotnet/ios/generated-sources/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
index 3d273bc..8d1ffe3 100644 | |
--- a/old/dotnet/ios/generated-sources/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
+++ b/new/dotnet/ios/generated-sources/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
@@ -65,7 +65,7 @@ namespace AVFoundation { | |
[SupportedOSPlatform ("macos")] | |
public AVColorProperties? ColorProperties { | |
get { | |
- return GetStrongDictionary<AVColorProperties>(AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!); | |
+ return GetStrongDictionary<AVColorProperties>(AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!, (dict) => new AVColorProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!, value.GetDictionary ()); | |
@@ -73,7 +73,7 @@ namespace AVFoundation { | |
} | |
public AVCompressionProperties? CompressionProperties { | |
get { | |
- return GetStrongDictionary<AVCompressionProperties>(AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!); | |
+ return GetStrongDictionary<AVCompressionProperties>(AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!, (dict) => new AVCompressionProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/ios/generated-sources/CoreBluetooth/RestoredState.g.cs b/new/dotnet/ios/generated-sources/CoreBluetooth/RestoredState.g.cs | |
index 138d058..8939ef0 100644 | |
--- a/old/dotnet/ios/generated-sources/CoreBluetooth/RestoredState.g.cs | |
+++ b/new/dotnet/ios/generated-sources/CoreBluetooth/RestoredState.g.cs | |
@@ -77,7 +77,7 @@ namespace CoreBluetooth { | |
} | |
public PeripheralScanningOptions? ScanOptions { | |
get { | |
- return GetStrongDictionary<PeripheralScanningOptions>(RestoredStateKeys.ScanOptionsKey!); | |
+ return GetStrongDictionary<PeripheralScanningOptions>(RestoredStateKeys.ScanOptionsKey!, (dict) => new PeripheralScanningOptions (dict)); | |
} | |
set { | |
SetNativeValue (RestoredStateKeys.ScanOptionsKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/ios/generated-sources/CoreImage/CIImageInitializationOptions.g.cs b/new/dotnet/ios/generated-sources/CoreImage/CIImageInitializationOptions.g.cs | |
index 07cdf2c..178dd4f 100644 | |
--- a/old/dotnet/ios/generated-sources/CoreImage/CIImageInitializationOptions.g.cs | |
+++ b/new/dotnet/ios/generated-sources/CoreImage/CIImageInitializationOptions.g.cs | |
@@ -57,7 +57,7 @@ namespace CoreImage { | |
public CIImageInitializationOptions (NSDictionary? dictionary) : base (dictionary) {} | |
public CGImageProperties? Properties { | |
get { | |
- return GetStrongDictionary<CGImageProperties>(CIImageInitializationOptionsKeys.PropertiesKey!); | |
+ return GetStrongDictionary<CGImageProperties>(CIImageInitializationOptionsKeys.PropertiesKey!, (dict) => new CGImageProperties (dict)); | |
} | |
set { | |
SetNativeValue (CIImageInitializationOptionsKeys.PropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/ios/generated-sources/CoreMedia/CMSampleBufferAttachmentSettings.g.cs b/new/dotnet/ios/generated-sources/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
index 2a61d5d..3270986 100644 | |
--- a/old/dotnet/ios/generated-sources/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
+++ b/new/dotnet/ios/generated-sources/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
@@ -137,7 +137,7 @@ namespace CoreMedia { | |
[SupportedOSPlatform ("maccatalyst")] | |
public CMHevcTemporalLevelInfoSettings? HevcTemporalLevelInfo { | |
get { | |
- return GetStrongDictionary<CMHevcTemporalLevelInfoSettings>(CMSampleAttachmentKey.HevcTemporalLevelInfoKey!); | |
+ return GetStrongDictionary<CMHevcTemporalLevelInfoSettings>(CMSampleAttachmentKey.HevcTemporalLevelInfoKey!, (dict) => new CMHevcTemporalLevelInfoSettings (dict)); | |
} | |
set { | |
SetNativeValue (CMSampleAttachmentKey.HevcTemporalLevelInfoKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/ios/generated-sources/ImageIO/CGImageDestinationOptions.g.cs b/new/dotnet/ios/generated-sources/ImageIO/CGImageDestinationOptions.g.cs | |
index b7d3024..ea6d702 100644 | |
--- a/old/dotnet/ios/generated-sources/ImageIO/CGImageDestinationOptions.g.cs | |
+++ b/new/dotnet/ios/generated-sources/ImageIO/CGImageDestinationOptions.g.cs | |
@@ -101,7 +101,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesTiff? TiffDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesTiff>(CGImageDestinationOptionsKeys.TIFFDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesTiff>(CGImageDestinationOptionsKeys.TIFFDictionary!, (dict) => new CGImagePropertiesTiff (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.TIFFDictionary!, value.GetDictionary ()); | |
@@ -117,7 +117,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesJfif? JfifDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesJfif>(CGImageDestinationOptionsKeys.JFIFDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesJfif>(CGImageDestinationOptionsKeys.JFIFDictionary!, (dict) => new CGImagePropertiesJfif (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.JFIFDictionary!, value.GetDictionary ()); | |
@@ -125,7 +125,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesExif? ExifDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesExif>(CGImageDestinationOptionsKeys.ExifDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesExif>(CGImageDestinationOptionsKeys.ExifDictionary!, (dict) => new CGImagePropertiesExif (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.ExifDictionary!, value.GetDictionary ()); | |
@@ -133,7 +133,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesPng? PngDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesPng>(CGImageDestinationOptionsKeys.PNGDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesPng>(CGImageDestinationOptionsKeys.PNGDictionary!, (dict) => new CGImagePropertiesPng (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.PNGDictionary!, value.GetDictionary ()); | |
@@ -141,7 +141,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesIptc? IptcDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesIptc>(CGImageDestinationOptionsKeys.IPTCDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesIptc>(CGImageDestinationOptionsKeys.IPTCDictionary!, (dict) => new CGImagePropertiesIptc (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.IPTCDictionary!, value.GetDictionary ()); | |
@@ -149,7 +149,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesGps? GpsDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesGps>(CGImageDestinationOptionsKeys.GPSDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesGps>(CGImageDestinationOptionsKeys.GPSDictionary!, (dict) => new CGImagePropertiesGps (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.GPSDictionary!, value.GetDictionary ()); | |
diff --git a/old/dotnet/ios/generated-sources/Security/SecKeyGenerationParameters.g.cs b/new/dotnet/ios/generated-sources/Security/SecKeyGenerationParameters.g.cs | |
index 8314b7b..26505d9 100644 | |
--- a/old/dotnet/ios/generated-sources/Security/SecKeyGenerationParameters.g.cs | |
+++ b/new/dotnet/ios/generated-sources/Security/SecKeyGenerationParameters.g.cs | |
@@ -65,7 +65,7 @@ namespace Security { | |
} | |
public SecKeyParameters? PrivateKeyAttrs { | |
get { | |
- return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!); | |
+ return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!, (dict) => new SecKeyParameters (dict)); | |
} | |
set { | |
SetNativeValue (SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!, value.GetDictionary ()); | |
@@ -73,7 +73,7 @@ namespace Security { | |
} | |
public SecKeyParameters? PublicKeyAttrs { | |
get { | |
- return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!); | |
+ return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!, (dict) => new SecKeyParameters (dict)); | |
} | |
set { | |
SetNativeValue (SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/ios/generated-sources/VideoToolbox/VTDecompressionProperties.g.cs b/new/dotnet/ios/generated-sources/VideoToolbox/VTDecompressionProperties.g.cs | |
index 2d161cc..6ade27d 100644 | |
--- a/old/dotnet/ios/generated-sources/VideoToolbox/VTDecompressionProperties.g.cs | |
+++ b/new/dotnet/ios/generated-sources/VideoToolbox/VTDecompressionProperties.g.cs | |
@@ -135,7 +135,7 @@ namespace VideoToolbox { | |
} | |
public VTDecompressionResolutionOptions? ReducedResolutionDecode { | |
get { | |
- return GetStrongDictionary<VTDecompressionResolutionOptions>(VTDecompressionPropertyKey.ReducedResolutionDecode!); | |
+ return GetStrongDictionary<VTDecompressionResolutionOptions>(VTDecompressionPropertyKey.ReducedResolutionDecode!, (dict) => new VTDecompressionResolutionOptions (dict)); | |
} | |
set { | |
SetNativeValue (VTDecompressionPropertyKey.ReducedResolutionDecode!, value.GetDictionary ()); | |
@@ -215,7 +215,7 @@ namespace VideoToolbox { | |
[SupportedOSPlatform ("tvos10.2")] | |
public VTPixelTransferProperties? PixelTransferSettings { | |
get { | |
- return GetStrongDictionary<VTPixelTransferProperties>(VTDecompressionPropertyKey.PixelTransferProperties!); | |
+ return GetStrongDictionary<VTPixelTransferProperties>(VTDecompressionPropertyKey.PixelTransferProperties!, (dict) => new VTPixelTransferProperties (dict)); | |
} | |
set { | |
SetNativeValue (VTDecompressionPropertyKey.PixelTransferProperties!, value.GetDictionary ()); | |
diff --git a/old/dotnet/ios/generated-sources/VideoToolbox/VTPixelTransferProperties.g.cs b/new/dotnet/ios/generated-sources/VideoToolbox/VTPixelTransferProperties.g.cs | |
index a608af3..6080348 100644 | |
--- a/old/dotnet/ios/generated-sources/VideoToolbox/VTPixelTransferProperties.g.cs | |
+++ b/new/dotnet/ios/generated-sources/VideoToolbox/VTPixelTransferProperties.g.cs | |
@@ -61,7 +61,7 @@ namespace VideoToolbox { | |
public VTPixelTransferProperties (NSDictionary? dictionary) : base (dictionary) {} | |
public global::AVFoundation.AVVideoCleanApertureSettings? DestinationCleanAperture { | |
get { | |
- return GetStrongDictionary<AVVideoCleanApertureSettings>(VTPixelTransferPropertyKeys.DestinationCleanAperture!); | |
+ return GetStrongDictionary<AVVideoCleanApertureSettings>(VTPixelTransferPropertyKeys.DestinationCleanAperture!, (dict) => new AVVideoCleanApertureSettings (dict)); | |
} | |
set { | |
SetNativeValue (VTPixelTransferPropertyKeys.DestinationCleanAperture!, value.GetDictionary ()); | |
@@ -69,7 +69,7 @@ namespace VideoToolbox { | |
} | |
public global::AVFoundation.AVVideoPixelAspectRatioSettings? DestinationPixelAspectRatio { | |
get { | |
- return GetStrongDictionary<AVVideoPixelAspectRatioSettings>(VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!); | |
+ return GetStrongDictionary<AVVideoPixelAspectRatioSettings>(VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!, (dict) => new AVVideoPixelAspectRatioSettings (dict)); | |
} | |
set { | |
SetNativeValue (VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!, value.GetDictionary ()); | |
diff --git a/old/dotnet/ios/generated-sources/Vision/VNImageOptions.g.cs b/new/dotnet/ios/generated-sources/Vision/VNImageOptions.g.cs | |
index a89660c..66eb087 100644 | |
--- a/old/dotnet/ios/generated-sources/Vision/VNImageOptions.g.cs | |
+++ b/new/dotnet/ios/generated-sources/Vision/VNImageOptions.g.cs | |
@@ -69,7 +69,7 @@ namespace Vision { | |
} | |
public CGImageProperties? Properties { | |
get { | |
- return GetStrongDictionary<CGImageProperties>(VNImageOptionKeys.PropertiesKey!); | |
+ return GetStrongDictionary<CGImageProperties>(VNImageOptionKeys.PropertiesKey!, (dict) => new CGImageProperties (dict)); | |
} | |
set { | |
SetNativeValue (VNImageOptionKeys.PropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/maccatalyst/generated-sources/AVFoundation/AVCompressionProperties.g.cs b/new/dotnet/maccatalyst/generated-sources/AVFoundation/AVCompressionProperties.g.cs | |
index d994d75..8315ba3 100644 | |
--- a/old/dotnet/maccatalyst/generated-sources/AVFoundation/AVCompressionProperties.g.cs | |
+++ b/new/dotnet/maccatalyst/generated-sources/AVFoundation/AVCompressionProperties.g.cs | |
@@ -61,7 +61,7 @@ namespace AVFoundation { | |
public AVCompressionProperties (NSDictionary? dictionary) : base (dictionary) {} | |
public AVCleanApertureProperties? CleanAperture { | |
get { | |
- return GetStrongDictionary<AVCleanApertureProperties>(AVCompressionPropertiesKeys.CleanApertureKey!); | |
+ return GetStrongDictionary<AVCleanApertureProperties>(AVCompressionPropertiesKeys.CleanApertureKey!, (dict) => new AVCleanApertureProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVCompressionPropertiesKeys.CleanApertureKey!, value.GetDictionary ()); | |
@@ -69,7 +69,7 @@ namespace AVFoundation { | |
} | |
public AVPixelAspectRatioProperties? PixelAspectRatio { | |
get { | |
- return GetStrongDictionary<AVPixelAspectRatioProperties>(AVCompressionPropertiesKeys.PixelAspectRatioKey!); | |
+ return GetStrongDictionary<AVPixelAspectRatioProperties>(AVCompressionPropertiesKeys.PixelAspectRatioKey!, (dict) => new AVPixelAspectRatioProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVCompressionPropertiesKeys.PixelAspectRatioKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/maccatalyst/generated-sources/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs b/new/dotnet/maccatalyst/generated-sources/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
index 42d012c..2dd205f 100644 | |
--- a/old/dotnet/maccatalyst/generated-sources/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
+++ b/new/dotnet/maccatalyst/generated-sources/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
@@ -65,7 +65,7 @@ namespace AVFoundation { | |
[SupportedOSPlatform ("macos")] | |
public AVColorProperties? ColorProperties { | |
get { | |
- return GetStrongDictionary<AVColorProperties>(AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!); | |
+ return GetStrongDictionary<AVColorProperties>(AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!, (dict) => new AVColorProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!, value.GetDictionary ()); | |
@@ -73,7 +73,7 @@ namespace AVFoundation { | |
} | |
public AVCompressionProperties? CompressionProperties { | |
get { | |
- return GetStrongDictionary<AVCompressionProperties>(AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!); | |
+ return GetStrongDictionary<AVCompressionProperties>(AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!, (dict) => new AVCompressionProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/maccatalyst/generated-sources/CoreBluetooth/RestoredState.g.cs b/new/dotnet/maccatalyst/generated-sources/CoreBluetooth/RestoredState.g.cs | |
index 7de6144..8651408 100644 | |
--- a/old/dotnet/maccatalyst/generated-sources/CoreBluetooth/RestoredState.g.cs | |
+++ b/new/dotnet/maccatalyst/generated-sources/CoreBluetooth/RestoredState.g.cs | |
@@ -77,7 +77,7 @@ namespace CoreBluetooth { | |
} | |
public PeripheralScanningOptions? ScanOptions { | |
get { | |
- return GetStrongDictionary<PeripheralScanningOptions>(RestoredStateKeys.ScanOptionsKey!); | |
+ return GetStrongDictionary<PeripheralScanningOptions>(RestoredStateKeys.ScanOptionsKey!, (dict) => new PeripheralScanningOptions (dict)); | |
} | |
set { | |
SetNativeValue (RestoredStateKeys.ScanOptionsKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/maccatalyst/generated-sources/CoreImage/CIImageInitializationOptions.g.cs b/new/dotnet/maccatalyst/generated-sources/CoreImage/CIImageInitializationOptions.g.cs | |
index 8c916c4..6ca0d2d 100644 | |
--- a/old/dotnet/maccatalyst/generated-sources/CoreImage/CIImageInitializationOptions.g.cs | |
+++ b/new/dotnet/maccatalyst/generated-sources/CoreImage/CIImageInitializationOptions.g.cs | |
@@ -57,7 +57,7 @@ namespace CoreImage { | |
public CIImageInitializationOptions (NSDictionary? dictionary) : base (dictionary) {} | |
public CGImageProperties? Properties { | |
get { | |
- return GetStrongDictionary<CGImageProperties>(CIImageInitializationOptionsKeys.PropertiesKey!); | |
+ return GetStrongDictionary<CGImageProperties>(CIImageInitializationOptionsKeys.PropertiesKey!, (dict) => new CGImageProperties (dict)); | |
} | |
set { | |
SetNativeValue (CIImageInitializationOptionsKeys.PropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/maccatalyst/generated-sources/CoreMedia/CMSampleBufferAttachmentSettings.g.cs b/new/dotnet/maccatalyst/generated-sources/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
index 6aefe5d..44c443e 100644 | |
--- a/old/dotnet/maccatalyst/generated-sources/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
+++ b/new/dotnet/maccatalyst/generated-sources/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
@@ -137,7 +137,7 @@ namespace CoreMedia { | |
[SupportedOSPlatform ("maccatalyst")] | |
public CMHevcTemporalLevelInfoSettings? HevcTemporalLevelInfo { | |
get { | |
- return GetStrongDictionary<CMHevcTemporalLevelInfoSettings>(CMSampleAttachmentKey.HevcTemporalLevelInfoKey!); | |
+ return GetStrongDictionary<CMHevcTemporalLevelInfoSettings>(CMSampleAttachmentKey.HevcTemporalLevelInfoKey!, (dict) => new CMHevcTemporalLevelInfoSettings (dict)); | |
} | |
set { | |
SetNativeValue (CMSampleAttachmentKey.HevcTemporalLevelInfoKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/maccatalyst/generated-sources/ImageIO/CGImageDestinationOptions.g.cs b/new/dotnet/maccatalyst/generated-sources/ImageIO/CGImageDestinationOptions.g.cs | |
index 322f44b..8721e0f 100644 | |
--- a/old/dotnet/maccatalyst/generated-sources/ImageIO/CGImageDestinationOptions.g.cs | |
+++ b/new/dotnet/maccatalyst/generated-sources/ImageIO/CGImageDestinationOptions.g.cs | |
@@ -101,7 +101,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesTiff? TiffDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesTiff>(CGImageDestinationOptionsKeys.TIFFDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesTiff>(CGImageDestinationOptionsKeys.TIFFDictionary!, (dict) => new CGImagePropertiesTiff (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.TIFFDictionary!, value.GetDictionary ()); | |
@@ -117,7 +117,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesJfif? JfifDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesJfif>(CGImageDestinationOptionsKeys.JFIFDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesJfif>(CGImageDestinationOptionsKeys.JFIFDictionary!, (dict) => new CGImagePropertiesJfif (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.JFIFDictionary!, value.GetDictionary ()); | |
@@ -125,7 +125,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesExif? ExifDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesExif>(CGImageDestinationOptionsKeys.ExifDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesExif>(CGImageDestinationOptionsKeys.ExifDictionary!, (dict) => new CGImagePropertiesExif (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.ExifDictionary!, value.GetDictionary ()); | |
@@ -133,7 +133,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesPng? PngDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesPng>(CGImageDestinationOptionsKeys.PNGDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesPng>(CGImageDestinationOptionsKeys.PNGDictionary!, (dict) => new CGImagePropertiesPng (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.PNGDictionary!, value.GetDictionary ()); | |
@@ -141,7 +141,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesIptc? IptcDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesIptc>(CGImageDestinationOptionsKeys.IPTCDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesIptc>(CGImageDestinationOptionsKeys.IPTCDictionary!, (dict) => new CGImagePropertiesIptc (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.IPTCDictionary!, value.GetDictionary ()); | |
@@ -149,7 +149,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesGps? GpsDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesGps>(CGImageDestinationOptionsKeys.GPSDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesGps>(CGImageDestinationOptionsKeys.GPSDictionary!, (dict) => new CGImagePropertiesGps (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.GPSDictionary!, value.GetDictionary ()); | |
diff --git a/old/dotnet/maccatalyst/generated-sources/Security/SecKeyGenerationParameters.g.cs b/new/dotnet/maccatalyst/generated-sources/Security/SecKeyGenerationParameters.g.cs | |
index 11b7ea3..5653cd4 100644 | |
--- a/old/dotnet/maccatalyst/generated-sources/Security/SecKeyGenerationParameters.g.cs | |
+++ b/new/dotnet/maccatalyst/generated-sources/Security/SecKeyGenerationParameters.g.cs | |
@@ -65,7 +65,7 @@ namespace Security { | |
} | |
public SecKeyParameters? PrivateKeyAttrs { | |
get { | |
- return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!); | |
+ return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!, (dict) => new SecKeyParameters (dict)); | |
} | |
set { | |
SetNativeValue (SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!, value.GetDictionary ()); | |
@@ -73,7 +73,7 @@ namespace Security { | |
} | |
public SecKeyParameters? PublicKeyAttrs { | |
get { | |
- return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!); | |
+ return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!, (dict) => new SecKeyParameters (dict)); | |
} | |
set { | |
SetNativeValue (SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/maccatalyst/generated-sources/VideoToolbox/VTDecompressionProperties.g.cs b/new/dotnet/maccatalyst/generated-sources/VideoToolbox/VTDecompressionProperties.g.cs | |
index 86ab42a..dea0973 100644 | |
--- a/old/dotnet/maccatalyst/generated-sources/VideoToolbox/VTDecompressionProperties.g.cs | |
+++ b/new/dotnet/maccatalyst/generated-sources/VideoToolbox/VTDecompressionProperties.g.cs | |
@@ -135,7 +135,7 @@ namespace VideoToolbox { | |
} | |
public VTDecompressionResolutionOptions? ReducedResolutionDecode { | |
get { | |
- return GetStrongDictionary<VTDecompressionResolutionOptions>(VTDecompressionPropertyKey.ReducedResolutionDecode!); | |
+ return GetStrongDictionary<VTDecompressionResolutionOptions>(VTDecompressionPropertyKey.ReducedResolutionDecode!, (dict) => new VTDecompressionResolutionOptions (dict)); | |
} | |
set { | |
SetNativeValue (VTDecompressionPropertyKey.ReducedResolutionDecode!, value.GetDictionary ()); | |
@@ -215,7 +215,7 @@ namespace VideoToolbox { | |
[SupportedOSPlatform ("tvos10.2")] | |
public VTPixelTransferProperties? PixelTransferSettings { | |
get { | |
- return GetStrongDictionary<VTPixelTransferProperties>(VTDecompressionPropertyKey.PixelTransferProperties!); | |
+ return GetStrongDictionary<VTPixelTransferProperties>(VTDecompressionPropertyKey.PixelTransferProperties!, (dict) => new VTPixelTransferProperties (dict)); | |
} | |
set { | |
SetNativeValue (VTDecompressionPropertyKey.PixelTransferProperties!, value.GetDictionary ()); | |
diff --git a/old/dotnet/maccatalyst/generated-sources/VideoToolbox/VTPixelTransferProperties.g.cs b/new/dotnet/maccatalyst/generated-sources/VideoToolbox/VTPixelTransferProperties.g.cs | |
index f44601f..7a5dac5 100644 | |
--- a/old/dotnet/maccatalyst/generated-sources/VideoToolbox/VTPixelTransferProperties.g.cs | |
+++ b/new/dotnet/maccatalyst/generated-sources/VideoToolbox/VTPixelTransferProperties.g.cs | |
@@ -61,7 +61,7 @@ namespace VideoToolbox { | |
public VTPixelTransferProperties (NSDictionary? dictionary) : base (dictionary) {} | |
public global::AVFoundation.AVVideoCleanApertureSettings? DestinationCleanAperture { | |
get { | |
- return GetStrongDictionary<AVVideoCleanApertureSettings>(VTPixelTransferPropertyKeys.DestinationCleanAperture!); | |
+ return GetStrongDictionary<AVVideoCleanApertureSettings>(VTPixelTransferPropertyKeys.DestinationCleanAperture!, (dict) => new AVVideoCleanApertureSettings (dict)); | |
} | |
set { | |
SetNativeValue (VTPixelTransferPropertyKeys.DestinationCleanAperture!, value.GetDictionary ()); | |
@@ -69,7 +69,7 @@ namespace VideoToolbox { | |
} | |
public global::AVFoundation.AVVideoPixelAspectRatioSettings? DestinationPixelAspectRatio { | |
get { | |
- return GetStrongDictionary<AVVideoPixelAspectRatioSettings>(VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!); | |
+ return GetStrongDictionary<AVVideoPixelAspectRatioSettings>(VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!, (dict) => new AVVideoPixelAspectRatioSettings (dict)); | |
} | |
set { | |
SetNativeValue (VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!, value.GetDictionary ()); | |
diff --git a/old/dotnet/maccatalyst/generated-sources/Vision/VNImageOptions.g.cs b/new/dotnet/maccatalyst/generated-sources/Vision/VNImageOptions.g.cs | |
index 8e04025..de80733 100644 | |
--- a/old/dotnet/maccatalyst/generated-sources/Vision/VNImageOptions.g.cs | |
+++ b/new/dotnet/maccatalyst/generated-sources/Vision/VNImageOptions.g.cs | |
@@ -69,7 +69,7 @@ namespace Vision { | |
} | |
public CGImageProperties? Properties { | |
get { | |
- return GetStrongDictionary<CGImageProperties>(VNImageOptionKeys.PropertiesKey!); | |
+ return GetStrongDictionary<CGImageProperties>(VNImageOptionKeys.PropertiesKey!, (dict) => new CGImageProperties (dict)); | |
} | |
set { | |
SetNativeValue (VNImageOptionKeys.PropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/macos/generated-sources/AVFoundation/AVCompressionProperties.g.cs b/new/dotnet/macos/generated-sources/AVFoundation/AVCompressionProperties.g.cs | |
index e338959..4d85f55 100644 | |
--- a/old/dotnet/macos/generated-sources/AVFoundation/AVCompressionProperties.g.cs | |
+++ b/new/dotnet/macos/generated-sources/AVFoundation/AVCompressionProperties.g.cs | |
@@ -56,7 +56,7 @@ namespace AVFoundation { | |
public AVCompressionProperties (NSDictionary? dictionary) : base (dictionary) {} | |
public AVCleanApertureProperties? CleanAperture { | |
get { | |
- return GetStrongDictionary<AVCleanApertureProperties>(AVCompressionPropertiesKeys.CleanApertureKey!); | |
+ return GetStrongDictionary<AVCleanApertureProperties>(AVCompressionPropertiesKeys.CleanApertureKey!, (dict) => new AVCleanApertureProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVCompressionPropertiesKeys.CleanApertureKey!, value.GetDictionary ()); | |
@@ -64,7 +64,7 @@ namespace AVFoundation { | |
} | |
public AVPixelAspectRatioProperties? PixelAspectRatio { | |
get { | |
- return GetStrongDictionary<AVPixelAspectRatioProperties>(AVCompressionPropertiesKeys.PixelAspectRatioKey!); | |
+ return GetStrongDictionary<AVPixelAspectRatioProperties>(AVCompressionPropertiesKeys.PixelAspectRatioKey!, (dict) => new AVPixelAspectRatioProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVCompressionPropertiesKeys.PixelAspectRatioKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/macos/generated-sources/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs b/new/dotnet/macos/generated-sources/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
index 5564ef1..7465bb3 100644 | |
--- a/old/dotnet/macos/generated-sources/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
+++ b/new/dotnet/macos/generated-sources/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
@@ -60,7 +60,7 @@ namespace AVFoundation { | |
[SupportedOSPlatform ("macos")] | |
public AVColorProperties? ColorProperties { | |
get { | |
- return GetStrongDictionary<AVColorProperties>(AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!); | |
+ return GetStrongDictionary<AVColorProperties>(AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!, (dict) => new AVColorProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!, value.GetDictionary ()); | |
@@ -68,7 +68,7 @@ namespace AVFoundation { | |
} | |
public AVCompressionProperties? CompressionProperties { | |
get { | |
- return GetStrongDictionary<AVCompressionProperties>(AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!); | |
+ return GetStrongDictionary<AVCompressionProperties>(AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!, (dict) => new AVCompressionProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/macos/generated-sources/CoreBluetooth/RestoredState.g.cs b/new/dotnet/macos/generated-sources/CoreBluetooth/RestoredState.g.cs | |
index 7a5fda8..98a800c 100644 | |
--- a/old/dotnet/macos/generated-sources/CoreBluetooth/RestoredState.g.cs | |
+++ b/new/dotnet/macos/generated-sources/CoreBluetooth/RestoredState.g.cs | |
@@ -72,7 +72,7 @@ namespace CoreBluetooth { | |
} | |
public PeripheralScanningOptions? ScanOptions { | |
get { | |
- return GetStrongDictionary<PeripheralScanningOptions>(RestoredStateKeys.ScanOptionsKey!); | |
+ return GetStrongDictionary<PeripheralScanningOptions>(RestoredStateKeys.ScanOptionsKey!, (dict) => new PeripheralScanningOptions (dict)); | |
} | |
set { | |
SetNativeValue (RestoredStateKeys.ScanOptionsKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/macos/generated-sources/CoreImage/CIImageInitializationOptions.g.cs b/new/dotnet/macos/generated-sources/CoreImage/CIImageInitializationOptions.g.cs | |
index 730ea97..e772cdf 100644 | |
--- a/old/dotnet/macos/generated-sources/CoreImage/CIImageInitializationOptions.g.cs | |
+++ b/new/dotnet/macos/generated-sources/CoreImage/CIImageInitializationOptions.g.cs | |
@@ -52,7 +52,7 @@ namespace CoreImage { | |
public CIImageInitializationOptions (NSDictionary? dictionary) : base (dictionary) {} | |
public CGImageProperties? Properties { | |
get { | |
- return GetStrongDictionary<CGImageProperties>(CIImageInitializationOptionsKeys.PropertiesKey!); | |
+ return GetStrongDictionary<CGImageProperties>(CIImageInitializationOptionsKeys.PropertiesKey!, (dict) => new CGImageProperties (dict)); | |
} | |
set { | |
SetNativeValue (CIImageInitializationOptionsKeys.PropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/macos/generated-sources/CoreMedia/CMSampleBufferAttachmentSettings.g.cs b/new/dotnet/macos/generated-sources/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
index f69d67b..ec9a973 100644 | |
--- a/old/dotnet/macos/generated-sources/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
+++ b/new/dotnet/macos/generated-sources/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
@@ -132,7 +132,7 @@ namespace CoreMedia { | |
[SupportedOSPlatform ("maccatalyst")] | |
public CMHevcTemporalLevelInfoSettings? HevcTemporalLevelInfo { | |
get { | |
- return GetStrongDictionary<CMHevcTemporalLevelInfoSettings>(CMSampleAttachmentKey.HevcTemporalLevelInfoKey!); | |
+ return GetStrongDictionary<CMHevcTemporalLevelInfoSettings>(CMSampleAttachmentKey.HevcTemporalLevelInfoKey!, (dict) => new CMHevcTemporalLevelInfoSettings (dict)); | |
} | |
set { | |
SetNativeValue (CMSampleAttachmentKey.HevcTemporalLevelInfoKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/macos/generated-sources/ImageIO/CGImageDestinationOptions.g.cs b/new/dotnet/macos/generated-sources/ImageIO/CGImageDestinationOptions.g.cs | |
index 8d06491..6b445d5 100644 | |
--- a/old/dotnet/macos/generated-sources/ImageIO/CGImageDestinationOptions.g.cs | |
+++ b/new/dotnet/macos/generated-sources/ImageIO/CGImageDestinationOptions.g.cs | |
@@ -96,7 +96,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesTiff? TiffDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesTiff>(CGImageDestinationOptionsKeys.TIFFDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesTiff>(CGImageDestinationOptionsKeys.TIFFDictionary!, (dict) => new CGImagePropertiesTiff (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.TIFFDictionary!, value.GetDictionary ()); | |
@@ -112,7 +112,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesJfif? JfifDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesJfif>(CGImageDestinationOptionsKeys.JFIFDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesJfif>(CGImageDestinationOptionsKeys.JFIFDictionary!, (dict) => new CGImagePropertiesJfif (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.JFIFDictionary!, value.GetDictionary ()); | |
@@ -120,7 +120,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesExif? ExifDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesExif>(CGImageDestinationOptionsKeys.ExifDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesExif>(CGImageDestinationOptionsKeys.ExifDictionary!, (dict) => new CGImagePropertiesExif (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.ExifDictionary!, value.GetDictionary ()); | |
@@ -128,7 +128,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesPng? PngDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesPng>(CGImageDestinationOptionsKeys.PNGDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesPng>(CGImageDestinationOptionsKeys.PNGDictionary!, (dict) => new CGImagePropertiesPng (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.PNGDictionary!, value.GetDictionary ()); | |
@@ -136,7 +136,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesIptc? IptcDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesIptc>(CGImageDestinationOptionsKeys.IPTCDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesIptc>(CGImageDestinationOptionsKeys.IPTCDictionary!, (dict) => new CGImagePropertiesIptc (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.IPTCDictionary!, value.GetDictionary ()); | |
@@ -144,7 +144,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesGps? GpsDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesGps>(CGImageDestinationOptionsKeys.GPSDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesGps>(CGImageDestinationOptionsKeys.GPSDictionary!, (dict) => new CGImagePropertiesGps (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.GPSDictionary!, value.GetDictionary ()); | |
diff --git a/old/dotnet/macos/generated-sources/Security/SecKeyGenerationParameters.g.cs b/new/dotnet/macos/generated-sources/Security/SecKeyGenerationParameters.g.cs | |
index d58548f..4e93058 100644 | |
--- a/old/dotnet/macos/generated-sources/Security/SecKeyGenerationParameters.g.cs | |
+++ b/new/dotnet/macos/generated-sources/Security/SecKeyGenerationParameters.g.cs | |
@@ -60,7 +60,7 @@ namespace Security { | |
} | |
public SecKeyParameters? PrivateKeyAttrs { | |
get { | |
- return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!); | |
+ return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!, (dict) => new SecKeyParameters (dict)); | |
} | |
set { | |
SetNativeValue (SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!, value.GetDictionary ()); | |
@@ -68,7 +68,7 @@ namespace Security { | |
} | |
public SecKeyParameters? PublicKeyAttrs { | |
get { | |
- return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!); | |
+ return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!, (dict) => new SecKeyParameters (dict)); | |
} | |
set { | |
SetNativeValue (SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/macos/generated-sources/VideoToolbox/VTDecompressionProperties.g.cs b/new/dotnet/macos/generated-sources/VideoToolbox/VTDecompressionProperties.g.cs | |
index 85deab0..0164118 100644 | |
--- a/old/dotnet/macos/generated-sources/VideoToolbox/VTDecompressionProperties.g.cs | |
+++ b/new/dotnet/macos/generated-sources/VideoToolbox/VTDecompressionProperties.g.cs | |
@@ -130,7 +130,7 @@ namespace VideoToolbox { | |
} | |
public VTDecompressionResolutionOptions? ReducedResolutionDecode { | |
get { | |
- return GetStrongDictionary<VTDecompressionResolutionOptions>(VTDecompressionPropertyKey.ReducedResolutionDecode!); | |
+ return GetStrongDictionary<VTDecompressionResolutionOptions>(VTDecompressionPropertyKey.ReducedResolutionDecode!, (dict) => new VTDecompressionResolutionOptions (dict)); | |
} | |
set { | |
SetNativeValue (VTDecompressionPropertyKey.ReducedResolutionDecode!, value.GetDictionary ()); | |
@@ -210,7 +210,7 @@ namespace VideoToolbox { | |
[SupportedOSPlatform ("tvos10.2")] | |
public VTPixelTransferProperties? PixelTransferSettings { | |
get { | |
- return GetStrongDictionary<VTPixelTransferProperties>(VTDecompressionPropertyKey.PixelTransferProperties!); | |
+ return GetStrongDictionary<VTPixelTransferProperties>(VTDecompressionPropertyKey.PixelTransferProperties!, (dict) => new VTPixelTransferProperties (dict)); | |
} | |
set { | |
SetNativeValue (VTDecompressionPropertyKey.PixelTransferProperties!, value.GetDictionary ()); | |
diff --git a/old/dotnet/macos/generated-sources/VideoToolbox/VTPixelTransferProperties.g.cs b/new/dotnet/macos/generated-sources/VideoToolbox/VTPixelTransferProperties.g.cs | |
index a976d8c..4dc9807 100644 | |
--- a/old/dotnet/macos/generated-sources/VideoToolbox/VTPixelTransferProperties.g.cs | |
+++ b/new/dotnet/macos/generated-sources/VideoToolbox/VTPixelTransferProperties.g.cs | |
@@ -56,7 +56,7 @@ namespace VideoToolbox { | |
public VTPixelTransferProperties (NSDictionary? dictionary) : base (dictionary) {} | |
public global::AVFoundation.AVVideoCleanApertureSettings? DestinationCleanAperture { | |
get { | |
- return GetStrongDictionary<AVVideoCleanApertureSettings>(VTPixelTransferPropertyKeys.DestinationCleanAperture!); | |
+ return GetStrongDictionary<AVVideoCleanApertureSettings>(VTPixelTransferPropertyKeys.DestinationCleanAperture!, (dict) => new AVVideoCleanApertureSettings (dict)); | |
} | |
set { | |
SetNativeValue (VTPixelTransferPropertyKeys.DestinationCleanAperture!, value.GetDictionary ()); | |
@@ -64,7 +64,7 @@ namespace VideoToolbox { | |
} | |
public global::AVFoundation.AVVideoPixelAspectRatioSettings? DestinationPixelAspectRatio { | |
get { | |
- return GetStrongDictionary<AVVideoPixelAspectRatioSettings>(VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!); | |
+ return GetStrongDictionary<AVVideoPixelAspectRatioSettings>(VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!, (dict) => new AVVideoPixelAspectRatioSettings (dict)); | |
} | |
set { | |
SetNativeValue (VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!, value.GetDictionary ()); | |
diff --git a/old/dotnet/macos/generated-sources/Vision/VNImageOptions.g.cs b/new/dotnet/macos/generated-sources/Vision/VNImageOptions.g.cs | |
index 60a0514..827d85d 100644 | |
--- a/old/dotnet/macos/generated-sources/Vision/VNImageOptions.g.cs | |
+++ b/new/dotnet/macos/generated-sources/Vision/VNImageOptions.g.cs | |
@@ -64,7 +64,7 @@ namespace Vision { | |
} | |
public CGImageProperties? Properties { | |
get { | |
- return GetStrongDictionary<CGImageProperties>(VNImageOptionKeys.PropertiesKey!); | |
+ return GetStrongDictionary<CGImageProperties>(VNImageOptionKeys.PropertiesKey!, (dict) => new CGImageProperties (dict)); | |
} | |
set { | |
SetNativeValue (VNImageOptionKeys.PropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/tvos/generated-sources/AVFoundation/AVCompressionProperties.g.cs b/new/dotnet/tvos/generated-sources/AVFoundation/AVCompressionProperties.g.cs | |
index 3e902c3..e7353e8 100644 | |
--- a/old/dotnet/tvos/generated-sources/AVFoundation/AVCompressionProperties.g.cs | |
+++ b/new/dotnet/tvos/generated-sources/AVFoundation/AVCompressionProperties.g.cs | |
@@ -52,7 +52,7 @@ namespace AVFoundation { | |
public AVCompressionProperties (NSDictionary? dictionary) : base (dictionary) {} | |
public AVCleanApertureProperties? CleanAperture { | |
get { | |
- return GetStrongDictionary<AVCleanApertureProperties>(AVCompressionPropertiesKeys.CleanApertureKey!); | |
+ return GetStrongDictionary<AVCleanApertureProperties>(AVCompressionPropertiesKeys.CleanApertureKey!, (dict) => new AVCleanApertureProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVCompressionPropertiesKeys.CleanApertureKey!, value.GetDictionary ()); | |
@@ -60,7 +60,7 @@ namespace AVFoundation { | |
} | |
public AVPixelAspectRatioProperties? PixelAspectRatio { | |
get { | |
- return GetStrongDictionary<AVPixelAspectRatioProperties>(AVCompressionPropertiesKeys.PixelAspectRatioKey!); | |
+ return GetStrongDictionary<AVPixelAspectRatioProperties>(AVCompressionPropertiesKeys.PixelAspectRatioKey!, (dict) => new AVPixelAspectRatioProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVCompressionPropertiesKeys.PixelAspectRatioKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/tvos/generated-sources/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs b/new/dotnet/tvos/generated-sources/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
index 3c0a3a7..e3e9461 100644 | |
--- a/old/dotnet/tvos/generated-sources/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
+++ b/new/dotnet/tvos/generated-sources/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
@@ -56,7 +56,7 @@ namespace AVFoundation { | |
[SupportedOSPlatform ("macos")] | |
public AVColorProperties? ColorProperties { | |
get { | |
- return GetStrongDictionary<AVColorProperties>(AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!); | |
+ return GetStrongDictionary<AVColorProperties>(AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!, (dict) => new AVColorProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!, value.GetDictionary ()); | |
@@ -64,7 +64,7 @@ namespace AVFoundation { | |
} | |
public AVCompressionProperties? CompressionProperties { | |
get { | |
- return GetStrongDictionary<AVCompressionProperties>(AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!); | |
+ return GetStrongDictionary<AVCompressionProperties>(AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!, (dict) => new AVCompressionProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/tvos/generated-sources/CoreBluetooth/RestoredState.g.cs b/new/dotnet/tvos/generated-sources/CoreBluetooth/RestoredState.g.cs | |
index 8c9e108..3ac7b8d 100644 | |
--- a/old/dotnet/tvos/generated-sources/CoreBluetooth/RestoredState.g.cs | |
+++ b/new/dotnet/tvos/generated-sources/CoreBluetooth/RestoredState.g.cs | |
@@ -68,7 +68,7 @@ namespace CoreBluetooth { | |
} | |
public PeripheralScanningOptions? ScanOptions { | |
get { | |
- return GetStrongDictionary<PeripheralScanningOptions>(RestoredStateKeys.ScanOptionsKey!); | |
+ return GetStrongDictionary<PeripheralScanningOptions>(RestoredStateKeys.ScanOptionsKey!, (dict) => new PeripheralScanningOptions (dict)); | |
} | |
set { | |
SetNativeValue (RestoredStateKeys.ScanOptionsKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/tvos/generated-sources/CoreImage/CIImageInitializationOptions.g.cs b/new/dotnet/tvos/generated-sources/CoreImage/CIImageInitializationOptions.g.cs | |
index 8a256c8..efe41d4 100644 | |
--- a/old/dotnet/tvos/generated-sources/CoreImage/CIImageInitializationOptions.g.cs | |
+++ b/new/dotnet/tvos/generated-sources/CoreImage/CIImageInitializationOptions.g.cs | |
@@ -48,7 +48,7 @@ namespace CoreImage { | |
public CIImageInitializationOptions (NSDictionary? dictionary) : base (dictionary) {} | |
public CGImageProperties? Properties { | |
get { | |
- return GetStrongDictionary<CGImageProperties>(CIImageInitializationOptionsKeys.PropertiesKey!); | |
+ return GetStrongDictionary<CGImageProperties>(CIImageInitializationOptionsKeys.PropertiesKey!, (dict) => new CGImageProperties (dict)); | |
} | |
set { | |
SetNativeValue (CIImageInitializationOptionsKeys.PropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/tvos/generated-sources/CoreMedia/CMSampleBufferAttachmentSettings.g.cs b/new/dotnet/tvos/generated-sources/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
index ce971b0..4d5569a 100644 | |
--- a/old/dotnet/tvos/generated-sources/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
+++ b/new/dotnet/tvos/generated-sources/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
@@ -128,7 +128,7 @@ namespace CoreMedia { | |
[SupportedOSPlatform ("maccatalyst")] | |
public CMHevcTemporalLevelInfoSettings? HevcTemporalLevelInfo { | |
get { | |
- return GetStrongDictionary<CMHevcTemporalLevelInfoSettings>(CMSampleAttachmentKey.HevcTemporalLevelInfoKey!); | |
+ return GetStrongDictionary<CMHevcTemporalLevelInfoSettings>(CMSampleAttachmentKey.HevcTemporalLevelInfoKey!, (dict) => new CMHevcTemporalLevelInfoSettings (dict)); | |
} | |
set { | |
SetNativeValue (CMSampleAttachmentKey.HevcTemporalLevelInfoKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/tvos/generated-sources/ImageIO/CGImageDestinationOptions.g.cs b/new/dotnet/tvos/generated-sources/ImageIO/CGImageDestinationOptions.g.cs | |
index 8553834..dcf487e 100644 | |
--- a/old/dotnet/tvos/generated-sources/ImageIO/CGImageDestinationOptions.g.cs | |
+++ b/new/dotnet/tvos/generated-sources/ImageIO/CGImageDestinationOptions.g.cs | |
@@ -92,7 +92,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesTiff? TiffDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesTiff>(CGImageDestinationOptionsKeys.TIFFDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesTiff>(CGImageDestinationOptionsKeys.TIFFDictionary!, (dict) => new CGImagePropertiesTiff (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.TIFFDictionary!, value.GetDictionary ()); | |
@@ -108,7 +108,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesJfif? JfifDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesJfif>(CGImageDestinationOptionsKeys.JFIFDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesJfif>(CGImageDestinationOptionsKeys.JFIFDictionary!, (dict) => new CGImagePropertiesJfif (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.JFIFDictionary!, value.GetDictionary ()); | |
@@ -116,7 +116,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesExif? ExifDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesExif>(CGImageDestinationOptionsKeys.ExifDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesExif>(CGImageDestinationOptionsKeys.ExifDictionary!, (dict) => new CGImagePropertiesExif (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.ExifDictionary!, value.GetDictionary ()); | |
@@ -124,7 +124,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesPng? PngDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesPng>(CGImageDestinationOptionsKeys.PNGDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesPng>(CGImageDestinationOptionsKeys.PNGDictionary!, (dict) => new CGImagePropertiesPng (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.PNGDictionary!, value.GetDictionary ()); | |
@@ -132,7 +132,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesIptc? IptcDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesIptc>(CGImageDestinationOptionsKeys.IPTCDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesIptc>(CGImageDestinationOptionsKeys.IPTCDictionary!, (dict) => new CGImagePropertiesIptc (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.IPTCDictionary!, value.GetDictionary ()); | |
@@ -140,7 +140,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesGps? GpsDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesGps>(CGImageDestinationOptionsKeys.GPSDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesGps>(CGImageDestinationOptionsKeys.GPSDictionary!, (dict) => new CGImagePropertiesGps (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.GPSDictionary!, value.GetDictionary ()); | |
diff --git a/old/dotnet/tvos/generated-sources/Security/SecKeyGenerationParameters.g.cs b/new/dotnet/tvos/generated-sources/Security/SecKeyGenerationParameters.g.cs | |
index 9acb260..5bbe25d 100644 | |
--- a/old/dotnet/tvos/generated-sources/Security/SecKeyGenerationParameters.g.cs | |
+++ b/new/dotnet/tvos/generated-sources/Security/SecKeyGenerationParameters.g.cs | |
@@ -56,7 +56,7 @@ namespace Security { | |
} | |
public SecKeyParameters? PrivateKeyAttrs { | |
get { | |
- return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!); | |
+ return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!, (dict) => new SecKeyParameters (dict)); | |
} | |
set { | |
SetNativeValue (SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!, value.GetDictionary ()); | |
@@ -64,7 +64,7 @@ namespace Security { | |
} | |
public SecKeyParameters? PublicKeyAttrs { | |
get { | |
- return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!); | |
+ return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!, (dict) => new SecKeyParameters (dict)); | |
} | |
set { | |
SetNativeValue (SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!, value.GetDictionary ()); | |
diff --git a/old/dotnet/tvos/generated-sources/VideoToolbox/VTDecompressionProperties.g.cs b/new/dotnet/tvos/generated-sources/VideoToolbox/VTDecompressionProperties.g.cs | |
index 2bb70df..c164287 100644 | |
--- a/old/dotnet/tvos/generated-sources/VideoToolbox/VTDecompressionProperties.g.cs | |
+++ b/new/dotnet/tvos/generated-sources/VideoToolbox/VTDecompressionProperties.g.cs | |
@@ -126,7 +126,7 @@ namespace VideoToolbox { | |
} | |
public VTDecompressionResolutionOptions? ReducedResolutionDecode { | |
get { | |
- return GetStrongDictionary<VTDecompressionResolutionOptions>(VTDecompressionPropertyKey.ReducedResolutionDecode!); | |
+ return GetStrongDictionary<VTDecompressionResolutionOptions>(VTDecompressionPropertyKey.ReducedResolutionDecode!, (dict) => new VTDecompressionResolutionOptions (dict)); | |
} | |
set { | |
SetNativeValue (VTDecompressionPropertyKey.ReducedResolutionDecode!, value.GetDictionary ()); | |
@@ -206,7 +206,7 @@ namespace VideoToolbox { | |
[SupportedOSPlatform ("tvos10.2")] | |
public VTPixelTransferProperties? PixelTransferSettings { | |
get { | |
- return GetStrongDictionary<VTPixelTransferProperties>(VTDecompressionPropertyKey.PixelTransferProperties!); | |
+ return GetStrongDictionary<VTPixelTransferProperties>(VTDecompressionPropertyKey.PixelTransferProperties!, (dict) => new VTPixelTransferProperties (dict)); | |
} | |
set { | |
SetNativeValue (VTDecompressionPropertyKey.PixelTransferProperties!, value.GetDictionary ()); | |
diff --git a/old/dotnet/tvos/generated-sources/VideoToolbox/VTPixelTransferProperties.g.cs b/new/dotnet/tvos/generated-sources/VideoToolbox/VTPixelTransferProperties.g.cs | |
index a0af719..ed185a8 100644 | |
--- a/old/dotnet/tvos/generated-sources/VideoToolbox/VTPixelTransferProperties.g.cs | |
+++ b/new/dotnet/tvos/generated-sources/VideoToolbox/VTPixelTransferProperties.g.cs | |
@@ -52,7 +52,7 @@ namespace VideoToolbox { | |
public VTPixelTransferProperties (NSDictionary? dictionary) : base (dictionary) {} | |
public global::AVFoundation.AVVideoCleanApertureSettings? DestinationCleanAperture { | |
get { | |
- return GetStrongDictionary<AVVideoCleanApertureSettings>(VTPixelTransferPropertyKeys.DestinationCleanAperture!); | |
+ return GetStrongDictionary<AVVideoCleanApertureSettings>(VTPixelTransferPropertyKeys.DestinationCleanAperture!, (dict) => new AVVideoCleanApertureSettings (dict)); | |
} | |
set { | |
SetNativeValue (VTPixelTransferPropertyKeys.DestinationCleanAperture!, value.GetDictionary ()); | |
@@ -60,7 +60,7 @@ namespace VideoToolbox { | |
} | |
public global::AVFoundation.AVVideoPixelAspectRatioSettings? DestinationPixelAspectRatio { | |
get { | |
- return GetStrongDictionary<AVVideoPixelAspectRatioSettings>(VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!); | |
+ return GetStrongDictionary<AVVideoPixelAspectRatioSettings>(VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!, (dict) => new AVVideoPixelAspectRatioSettings (dict)); | |
} | |
set { | |
SetNativeValue (VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!, value.GetDictionary ()); | |
diff --git a/old/dotnet/tvos/generated-sources/Vision/VNImageOptions.g.cs b/new/dotnet/tvos/generated-sources/Vision/VNImageOptions.g.cs | |
index 5bbdc84..34753fd 100644 | |
--- a/old/dotnet/tvos/generated-sources/Vision/VNImageOptions.g.cs | |
+++ b/new/dotnet/tvos/generated-sources/Vision/VNImageOptions.g.cs | |
@@ -60,7 +60,7 @@ namespace Vision { | |
} | |
public CGImageProperties? Properties { | |
get { | |
- return GetStrongDictionary<CGImageProperties>(VNImageOptionKeys.PropertiesKey!); | |
+ return GetStrongDictionary<CGImageProperties>(VNImageOptionKeys.PropertiesKey!, (dict) => new CGImageProperties (dict)); | |
} | |
set { | |
SetNativeValue (VNImageOptionKeys.PropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/ios/native/AVFoundation/AVCompressionProperties.g.cs b/new/ios/native/AVFoundation/AVCompressionProperties.g.cs | |
index a207651..1777154 100644 | |
--- a/old/ios/native/AVFoundation/AVCompressionProperties.g.cs | |
+++ b/new/ios/native/AVFoundation/AVCompressionProperties.g.cs | |
@@ -57,7 +57,7 @@ namespace AVFoundation { | |
public AVCompressionProperties (NSDictionary? dictionary) : base (dictionary) {} | |
public AVCleanApertureProperties? CleanAperture { | |
get { | |
- return GetStrongDictionary<AVCleanApertureProperties>(AVCompressionPropertiesKeys.CleanApertureKey!); | |
+ return GetStrongDictionary<AVCleanApertureProperties>(AVCompressionPropertiesKeys.CleanApertureKey!, (dict) => new AVCleanApertureProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVCompressionPropertiesKeys.CleanApertureKey!, value.GetDictionary ()); | |
@@ -65,7 +65,7 @@ namespace AVFoundation { | |
} | |
public AVPixelAspectRatioProperties? PixelAspectRatio { | |
get { | |
- return GetStrongDictionary<AVPixelAspectRatioProperties>(AVCompressionPropertiesKeys.PixelAspectRatioKey!); | |
+ return GetStrongDictionary<AVPixelAspectRatioProperties>(AVCompressionPropertiesKeys.PixelAspectRatioKey!, (dict) => new AVPixelAspectRatioProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVCompressionPropertiesKeys.PixelAspectRatioKey!, value.GetDictionary ()); | |
diff --git a/old/ios/native/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs b/new/ios/native/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
index 88a5e83..42f31c8 100644 | |
--- a/old/ios/native/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
+++ b/new/ios/native/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
@@ -59,7 +59,7 @@ namespace AVFoundation { | |
[Introduced (PlatformName.TvOS, 10,0, ObjCRuntime.PlatformArchitecture.All)] | |
public AVColorProperties? ColorProperties { | |
get { | |
- return GetStrongDictionary<AVColorProperties>(AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!); | |
+ return GetStrongDictionary<AVColorProperties>(AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!, (dict) => new AVColorProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!, value.GetDictionary ()); | |
@@ -67,7 +67,7 @@ namespace AVFoundation { | |
} | |
public AVCompressionProperties? CompressionProperties { | |
get { | |
- return GetStrongDictionary<AVCompressionProperties>(AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!); | |
+ return GetStrongDictionary<AVCompressionProperties>(AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!, (dict) => new AVCompressionProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/ios/native/CoreBluetooth/RestoredState.g.cs b/new/ios/native/CoreBluetooth/RestoredState.g.cs | |
index 85cdc99..0dc6ede 100644 | |
--- a/old/ios/native/CoreBluetooth/RestoredState.g.cs | |
+++ b/new/ios/native/CoreBluetooth/RestoredState.g.cs | |
@@ -73,7 +73,7 @@ namespace CoreBluetooth { | |
} | |
public PeripheralScanningOptions? ScanOptions { | |
get { | |
- return GetStrongDictionary<PeripheralScanningOptions>(RestoredStateKeys.ScanOptionsKey!); | |
+ return GetStrongDictionary<PeripheralScanningOptions>(RestoredStateKeys.ScanOptionsKey!, (dict) => new PeripheralScanningOptions (dict)); | |
} | |
set { | |
SetNativeValue (RestoredStateKeys.ScanOptionsKey!, value.GetDictionary ()); | |
diff --git a/old/ios/native/CoreImage/CIImageInitializationOptions.g.cs b/new/ios/native/CoreImage/CIImageInitializationOptions.g.cs | |
index eb51ad0..0f9b2a7 100644 | |
--- a/old/ios/native/CoreImage/CIImageInitializationOptions.g.cs | |
+++ b/new/ios/native/CoreImage/CIImageInitializationOptions.g.cs | |
@@ -56,7 +56,7 @@ namespace CoreImage { | |
public CIImageInitializationOptions (NSDictionary? dictionary) : base (dictionary) {} | |
public CGImageProperties? Properties { | |
get { | |
- return GetStrongDictionary<CGImageProperties>(CIImageInitializationOptionsKeys.PropertiesKey!); | |
+ return GetStrongDictionary<CGImageProperties>(CIImageInitializationOptionsKeys.PropertiesKey!, (dict) => new CGImageProperties (dict)); | |
} | |
set { | |
SetNativeValue (CIImageInitializationOptionsKeys.PropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/ios/native/CoreMedia/CMSampleBufferAttachmentSettings.g.cs b/new/ios/native/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
index d8ec995..342997f 100644 | |
--- a/old/ios/native/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
+++ b/new/ios/native/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
@@ -132,7 +132,7 @@ namespace CoreMedia { | |
[Introduced (PlatformName.TvOS, 11,0, ObjCRuntime.PlatformArchitecture.All)] | |
public CMHevcTemporalLevelInfoSettings? HevcTemporalLevelInfo { | |
get { | |
- return GetStrongDictionary<CMHevcTemporalLevelInfoSettings>(CMSampleAttachmentKey.HevcTemporalLevelInfoKey!); | |
+ return GetStrongDictionary<CMHevcTemporalLevelInfoSettings>(CMSampleAttachmentKey.HevcTemporalLevelInfoKey!, (dict) => new CMHevcTemporalLevelInfoSettings (dict)); | |
} | |
set { | |
SetNativeValue (CMSampleAttachmentKey.HevcTemporalLevelInfoKey!, value.GetDictionary ()); | |
diff --git a/old/ios/native/ImageIO/CGImageDestinationOptions.g.cs b/new/ios/native/ImageIO/CGImageDestinationOptions.g.cs | |
index 86ece2e..a962424 100644 | |
--- a/old/ios/native/ImageIO/CGImageDestinationOptions.g.cs | |
+++ b/new/ios/native/ImageIO/CGImageDestinationOptions.g.cs | |
@@ -95,7 +95,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesTiff? TiffDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesTiff>(CGImageDestinationOptionsKeys.TIFFDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesTiff>(CGImageDestinationOptionsKeys.TIFFDictionary!, (dict) => new CGImagePropertiesTiff (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.TIFFDictionary!, value.GetDictionary ()); | |
@@ -111,7 +111,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesJfif? JfifDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesJfif>(CGImageDestinationOptionsKeys.JFIFDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesJfif>(CGImageDestinationOptionsKeys.JFIFDictionary!, (dict) => new CGImagePropertiesJfif (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.JFIFDictionary!, value.GetDictionary ()); | |
@@ -119,7 +119,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesExif? ExifDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesExif>(CGImageDestinationOptionsKeys.ExifDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesExif>(CGImageDestinationOptionsKeys.ExifDictionary!, (dict) => new CGImagePropertiesExif (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.ExifDictionary!, value.GetDictionary ()); | |
@@ -127,7 +127,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesPng? PngDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesPng>(CGImageDestinationOptionsKeys.PNGDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesPng>(CGImageDestinationOptionsKeys.PNGDictionary!, (dict) => new CGImagePropertiesPng (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.PNGDictionary!, value.GetDictionary ()); | |
@@ -135,7 +135,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesIptc? IptcDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesIptc>(CGImageDestinationOptionsKeys.IPTCDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesIptc>(CGImageDestinationOptionsKeys.IPTCDictionary!, (dict) => new CGImagePropertiesIptc (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.IPTCDictionary!, value.GetDictionary ()); | |
@@ -143,7 +143,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesGps? GpsDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesGps>(CGImageDestinationOptionsKeys.GPSDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesGps>(CGImageDestinationOptionsKeys.GPSDictionary!, (dict) => new CGImagePropertiesGps (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.GPSDictionary!, value.GetDictionary ()); | |
diff --git a/old/ios/native/Security/SecKeyGenerationParameters.g.cs b/new/ios/native/Security/SecKeyGenerationParameters.g.cs | |
index 1a57a58..538d92a 100644 | |
--- a/old/ios/native/Security/SecKeyGenerationParameters.g.cs | |
+++ b/new/ios/native/Security/SecKeyGenerationParameters.g.cs | |
@@ -64,7 +64,7 @@ namespace Security { | |
} | |
public SecKeyParameters? PrivateKeyAttrs { | |
get { | |
- return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!); | |
+ return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!, (dict) => new SecKeyParameters (dict)); | |
} | |
set { | |
SetNativeValue (SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!, value.GetDictionary ()); | |
@@ -72,7 +72,7 @@ namespace Security { | |
} | |
public SecKeyParameters? PublicKeyAttrs { | |
get { | |
- return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!); | |
+ return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!, (dict) => new SecKeyParameters (dict)); | |
} | |
set { | |
SetNativeValue (SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!, value.GetDictionary ()); | |
diff --git a/old/ios/native/VideoToolbox/VTDecompressionProperties.g.cs b/new/ios/native/VideoToolbox/VTDecompressionProperties.g.cs | |
index 7026309..eaa1939 100644 | |
--- a/old/ios/native/VideoToolbox/VTDecompressionProperties.g.cs | |
+++ b/new/ios/native/VideoToolbox/VTDecompressionProperties.g.cs | |
@@ -124,7 +124,7 @@ namespace VideoToolbox { | |
} | |
public VTDecompressionResolutionOptions? ReducedResolutionDecode { | |
get { | |
- return GetStrongDictionary<VTDecompressionResolutionOptions>(VTDecompressionPropertyKey.ReducedResolutionDecode!); | |
+ return GetStrongDictionary<VTDecompressionResolutionOptions>(VTDecompressionPropertyKey.ReducedResolutionDecode!, (dict) => new VTDecompressionResolutionOptions (dict)); | |
} | |
set { | |
SetNativeValue (VTDecompressionPropertyKey.ReducedResolutionDecode!, value.GetDictionary ()); | |
@@ -200,7 +200,7 @@ namespace VideoToolbox { | |
[Introduced (PlatformName.iOS, 9,0, ObjCRuntime.PlatformArchitecture.All)] | |
public VTPixelTransferProperties? PixelTransferSettings { | |
get { | |
- return GetStrongDictionary<VTPixelTransferProperties>(VTDecompressionPropertyKey.PixelTransferProperties!); | |
+ return GetStrongDictionary<VTPixelTransferProperties>(VTDecompressionPropertyKey.PixelTransferProperties!, (dict) => new VTPixelTransferProperties (dict)); | |
} | |
set { | |
SetNativeValue (VTDecompressionPropertyKey.PixelTransferProperties!, value.GetDictionary ()); | |
diff --git a/old/ios/native/VideoToolbox/VTPixelTransferProperties.g.cs b/new/ios/native/VideoToolbox/VTPixelTransferProperties.g.cs | |
index 4244149..f4d3cb9 100644 | |
--- a/old/ios/native/VideoToolbox/VTPixelTransferProperties.g.cs | |
+++ b/new/ios/native/VideoToolbox/VTPixelTransferProperties.g.cs | |
@@ -58,7 +58,7 @@ namespace VideoToolbox { | |
public VTPixelTransferProperties (NSDictionary? dictionary) : base (dictionary) {} | |
public global::AVFoundation.AVVideoCleanApertureSettings? DestinationCleanAperture { | |
get { | |
- return GetStrongDictionary<AVVideoCleanApertureSettings>(VTPixelTransferPropertyKeys.DestinationCleanAperture!); | |
+ return GetStrongDictionary<AVVideoCleanApertureSettings>(VTPixelTransferPropertyKeys.DestinationCleanAperture!, (dict) => new AVVideoCleanApertureSettings (dict)); | |
} | |
set { | |
SetNativeValue (VTPixelTransferPropertyKeys.DestinationCleanAperture!, value.GetDictionary ()); | |
@@ -66,7 +66,7 @@ namespace VideoToolbox { | |
} | |
public global::AVFoundation.AVVideoPixelAspectRatioSettings? DestinationPixelAspectRatio { | |
get { | |
- return GetStrongDictionary<AVVideoPixelAspectRatioSettings>(VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!); | |
+ return GetStrongDictionary<AVVideoPixelAspectRatioSettings>(VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!, (dict) => new AVVideoPixelAspectRatioSettings (dict)); | |
} | |
set { | |
SetNativeValue (VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!, value.GetDictionary ()); | |
diff --git a/old/ios/native/Vision/VNImageOptions.g.cs b/new/ios/native/Vision/VNImageOptions.g.cs | |
index 21d53d8..61bfa23 100644 | |
--- a/old/ios/native/Vision/VNImageOptions.g.cs | |
+++ b/new/ios/native/Vision/VNImageOptions.g.cs | |
@@ -67,7 +67,7 @@ namespace Vision { | |
} | |
public CGImageProperties? Properties { | |
get { | |
- return GetStrongDictionary<CGImageProperties>(VNImageOptionKeys.PropertiesKey!); | |
+ return GetStrongDictionary<CGImageProperties>(VNImageOptionKeys.PropertiesKey!, (dict) => new CGImageProperties (dict)); | |
} | |
set { | |
SetNativeValue (VNImageOptionKeys.PropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/mac/full/AVFoundation/AVCompressionProperties.g.cs b/new/mac/full/AVFoundation/AVCompressionProperties.g.cs | |
index c0ceea5..70f62e3 100644 | |
--- a/old/mac/full/AVFoundation/AVCompressionProperties.g.cs | |
+++ b/new/mac/full/AVFoundation/AVCompressionProperties.g.cs | |
@@ -52,7 +52,7 @@ namespace AVFoundation { | |
public AVCompressionProperties (NSDictionary? dictionary) : base (dictionary) {} | |
public AVCleanApertureProperties? CleanAperture { | |
get { | |
- return GetStrongDictionary<AVCleanApertureProperties>(AVCompressionPropertiesKeys.CleanApertureKey!); | |
+ return GetStrongDictionary<AVCleanApertureProperties>(AVCompressionPropertiesKeys.CleanApertureKey!, (dict) => new AVCleanApertureProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVCompressionPropertiesKeys.CleanApertureKey!, value.GetDictionary ()); | |
@@ -60,7 +60,7 @@ namespace AVFoundation { | |
} | |
public AVPixelAspectRatioProperties? PixelAspectRatio { | |
get { | |
- return GetStrongDictionary<AVPixelAspectRatioProperties>(AVCompressionPropertiesKeys.PixelAspectRatioKey!); | |
+ return GetStrongDictionary<AVPixelAspectRatioProperties>(AVCompressionPropertiesKeys.PixelAspectRatioKey!, (dict) => new AVPixelAspectRatioProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVCompressionPropertiesKeys.PixelAspectRatioKey!, value.GetDictionary ()); | |
diff --git a/old/mac/full/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs b/new/mac/full/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
index d8559c0..ac4c185 100644 | |
--- a/old/mac/full/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
+++ b/new/mac/full/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
@@ -54,7 +54,7 @@ namespace AVFoundation { | |
[Introduced (PlatformName.TvOS, 10,0, ObjCRuntime.PlatformArchitecture.All)] | |
public AVColorProperties? ColorProperties { | |
get { | |
- return GetStrongDictionary<AVColorProperties>(AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!); | |
+ return GetStrongDictionary<AVColorProperties>(AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!, (dict) => new AVColorProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!, value.GetDictionary ()); | |
@@ -62,7 +62,7 @@ namespace AVFoundation { | |
} | |
public AVCompressionProperties? CompressionProperties { | |
get { | |
- return GetStrongDictionary<AVCompressionProperties>(AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!); | |
+ return GetStrongDictionary<AVCompressionProperties>(AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!, (dict) => new AVCompressionProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/mac/full/CoreBluetooth/RestoredState.g.cs b/new/mac/full/CoreBluetooth/RestoredState.g.cs | |
index 57f5e79..f4e8190 100644 | |
--- a/old/mac/full/CoreBluetooth/RestoredState.g.cs | |
+++ b/new/mac/full/CoreBluetooth/RestoredState.g.cs | |
@@ -68,7 +68,7 @@ namespace CoreBluetooth { | |
} | |
public PeripheralScanningOptions? ScanOptions { | |
get { | |
- return GetStrongDictionary<PeripheralScanningOptions>(RestoredStateKeys.ScanOptionsKey!); | |
+ return GetStrongDictionary<PeripheralScanningOptions>(RestoredStateKeys.ScanOptionsKey!, (dict) => new PeripheralScanningOptions (dict)); | |
} | |
set { | |
SetNativeValue (RestoredStateKeys.ScanOptionsKey!, value.GetDictionary ()); | |
diff --git a/old/mac/full/CoreImage/CIImageInitializationOptions.g.cs b/new/mac/full/CoreImage/CIImageInitializationOptions.g.cs | |
index ecd21f6..a20314b 100644 | |
--- a/old/mac/full/CoreImage/CIImageInitializationOptions.g.cs | |
+++ b/new/mac/full/CoreImage/CIImageInitializationOptions.g.cs | |
@@ -51,7 +51,7 @@ namespace CoreImage { | |
public CIImageInitializationOptions (NSDictionary? dictionary) : base (dictionary) {} | |
public CGImageProperties? Properties { | |
get { | |
- return GetStrongDictionary<CGImageProperties>(CIImageInitializationOptionsKeys.PropertiesKey!); | |
+ return GetStrongDictionary<CGImageProperties>(CIImageInitializationOptionsKeys.PropertiesKey!, (dict) => new CGImageProperties (dict)); | |
} | |
set { | |
SetNativeValue (CIImageInitializationOptionsKeys.PropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/mac/full/CoreMedia/CMSampleBufferAttachmentSettings.g.cs b/new/mac/full/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
index 8f5da6e..4e8551a 100644 | |
--- a/old/mac/full/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
+++ b/new/mac/full/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
@@ -127,7 +127,7 @@ namespace CoreMedia { | |
[Introduced (PlatformName.TvOS, 11,0, ObjCRuntime.PlatformArchitecture.All)] | |
public CMHevcTemporalLevelInfoSettings? HevcTemporalLevelInfo { | |
get { | |
- return GetStrongDictionary<CMHevcTemporalLevelInfoSettings>(CMSampleAttachmentKey.HevcTemporalLevelInfoKey!); | |
+ return GetStrongDictionary<CMHevcTemporalLevelInfoSettings>(CMSampleAttachmentKey.HevcTemporalLevelInfoKey!, (dict) => new CMHevcTemporalLevelInfoSettings (dict)); | |
} | |
set { | |
SetNativeValue (CMSampleAttachmentKey.HevcTemporalLevelInfoKey!, value.GetDictionary ()); | |
diff --git a/old/mac/full/ImageIO/CGImageDestinationOptions.g.cs b/new/mac/full/ImageIO/CGImageDestinationOptions.g.cs | |
index ad04b79..2475c12 100644 | |
--- a/old/mac/full/ImageIO/CGImageDestinationOptions.g.cs | |
+++ b/new/mac/full/ImageIO/CGImageDestinationOptions.g.cs | |
@@ -90,7 +90,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesTiff? TiffDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesTiff>(CGImageDestinationOptionsKeys.TIFFDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesTiff>(CGImageDestinationOptionsKeys.TIFFDictionary!, (dict) => new CGImagePropertiesTiff (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.TIFFDictionary!, value.GetDictionary ()); | |
@@ -106,7 +106,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesJfif? JfifDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesJfif>(CGImageDestinationOptionsKeys.JFIFDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesJfif>(CGImageDestinationOptionsKeys.JFIFDictionary!, (dict) => new CGImagePropertiesJfif (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.JFIFDictionary!, value.GetDictionary ()); | |
@@ -114,7 +114,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesExif? ExifDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesExif>(CGImageDestinationOptionsKeys.ExifDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesExif>(CGImageDestinationOptionsKeys.ExifDictionary!, (dict) => new CGImagePropertiesExif (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.ExifDictionary!, value.GetDictionary ()); | |
@@ -122,7 +122,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesPng? PngDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesPng>(CGImageDestinationOptionsKeys.PNGDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesPng>(CGImageDestinationOptionsKeys.PNGDictionary!, (dict) => new CGImagePropertiesPng (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.PNGDictionary!, value.GetDictionary ()); | |
@@ -130,7 +130,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesIptc? IptcDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesIptc>(CGImageDestinationOptionsKeys.IPTCDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesIptc>(CGImageDestinationOptionsKeys.IPTCDictionary!, (dict) => new CGImagePropertiesIptc (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.IPTCDictionary!, value.GetDictionary ()); | |
@@ -138,7 +138,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesGps? GpsDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesGps>(CGImageDestinationOptionsKeys.GPSDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesGps>(CGImageDestinationOptionsKeys.GPSDictionary!, (dict) => new CGImagePropertiesGps (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.GPSDictionary!, value.GetDictionary ()); | |
diff --git a/old/mac/full/Security/SecKeyGenerationParameters.g.cs b/new/mac/full/Security/SecKeyGenerationParameters.g.cs | |
index 5e88f2b..1431660 100644 | |
--- a/old/mac/full/Security/SecKeyGenerationParameters.g.cs | |
+++ b/new/mac/full/Security/SecKeyGenerationParameters.g.cs | |
@@ -59,7 +59,7 @@ namespace Security { | |
} | |
public SecKeyParameters? PrivateKeyAttrs { | |
get { | |
- return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!); | |
+ return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!, (dict) => new SecKeyParameters (dict)); | |
} | |
set { | |
SetNativeValue (SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!, value.GetDictionary ()); | |
@@ -67,7 +67,7 @@ namespace Security { | |
} | |
public SecKeyParameters? PublicKeyAttrs { | |
get { | |
- return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!); | |
+ return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!, (dict) => new SecKeyParameters (dict)); | |
} | |
set { | |
SetNativeValue (SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!, value.GetDictionary ()); | |
diff --git a/old/mac/full/VideoToolbox/VTDecompressionProperties.g.cs b/new/mac/full/VideoToolbox/VTDecompressionProperties.g.cs | |
index 2e60c01..02a1ee1 100644 | |
--- a/old/mac/full/VideoToolbox/VTDecompressionProperties.g.cs | |
+++ b/new/mac/full/VideoToolbox/VTDecompressionProperties.g.cs | |
@@ -119,7 +119,7 @@ namespace VideoToolbox { | |
} | |
public VTDecompressionResolutionOptions? ReducedResolutionDecode { | |
get { | |
- return GetStrongDictionary<VTDecompressionResolutionOptions>(VTDecompressionPropertyKey.ReducedResolutionDecode!); | |
+ return GetStrongDictionary<VTDecompressionResolutionOptions>(VTDecompressionPropertyKey.ReducedResolutionDecode!, (dict) => new VTDecompressionResolutionOptions (dict)); | |
} | |
set { | |
SetNativeValue (VTDecompressionPropertyKey.ReducedResolutionDecode!, value.GetDictionary ()); | |
@@ -195,7 +195,7 @@ namespace VideoToolbox { | |
[Introduced (PlatformName.iOS, 9,0, ObjCRuntime.PlatformArchitecture.All)] | |
public VTPixelTransferProperties? PixelTransferSettings { | |
get { | |
- return GetStrongDictionary<VTPixelTransferProperties>(VTDecompressionPropertyKey.PixelTransferProperties!); | |
+ return GetStrongDictionary<VTPixelTransferProperties>(VTDecompressionPropertyKey.PixelTransferProperties!, (dict) => new VTPixelTransferProperties (dict)); | |
} | |
set { | |
SetNativeValue (VTDecompressionPropertyKey.PixelTransferProperties!, value.GetDictionary ()); | |
diff --git a/old/mac/full/VideoToolbox/VTPixelTransferProperties.g.cs b/new/mac/full/VideoToolbox/VTPixelTransferProperties.g.cs | |
index c98c4b5..2d82f97 100644 | |
--- a/old/mac/full/VideoToolbox/VTPixelTransferProperties.g.cs | |
+++ b/new/mac/full/VideoToolbox/VTPixelTransferProperties.g.cs | |
@@ -53,7 +53,7 @@ namespace VideoToolbox { | |
public VTPixelTransferProperties (NSDictionary? dictionary) : base (dictionary) {} | |
public global::AVFoundation.AVVideoCleanApertureSettings? DestinationCleanAperture { | |
get { | |
- return GetStrongDictionary<AVVideoCleanApertureSettings>(VTPixelTransferPropertyKeys.DestinationCleanAperture!); | |
+ return GetStrongDictionary<AVVideoCleanApertureSettings>(VTPixelTransferPropertyKeys.DestinationCleanAperture!, (dict) => new AVVideoCleanApertureSettings (dict)); | |
} | |
set { | |
SetNativeValue (VTPixelTransferPropertyKeys.DestinationCleanAperture!, value.GetDictionary ()); | |
@@ -61,7 +61,7 @@ namespace VideoToolbox { | |
} | |
public global::AVFoundation.AVVideoPixelAspectRatioSettings? DestinationPixelAspectRatio { | |
get { | |
- return GetStrongDictionary<AVVideoPixelAspectRatioSettings>(VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!); | |
+ return GetStrongDictionary<AVVideoPixelAspectRatioSettings>(VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!, (dict) => new AVVideoPixelAspectRatioSettings (dict)); | |
} | |
set { | |
SetNativeValue (VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!, value.GetDictionary ()); | |
diff --git a/old/mac/full/Vision/VNImageOptions.g.cs b/new/mac/full/Vision/VNImageOptions.g.cs | |
index 6ddad04..9b82449 100644 | |
--- a/old/mac/full/Vision/VNImageOptions.g.cs | |
+++ b/new/mac/full/Vision/VNImageOptions.g.cs | |
@@ -62,7 +62,7 @@ namespace Vision { | |
} | |
public CGImageProperties? Properties { | |
get { | |
- return GetStrongDictionary<CGImageProperties>(VNImageOptionKeys.PropertiesKey!); | |
+ return GetStrongDictionary<CGImageProperties>(VNImageOptionKeys.PropertiesKey!, (dict) => new CGImageProperties (dict)); | |
} | |
set { | |
SetNativeValue (VNImageOptionKeys.PropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/mac/mobile/AVFoundation/AVCompressionProperties.g.cs b/new/mac/mobile/AVFoundation/AVCompressionProperties.g.cs | |
index c0ceea5..70f62e3 100644 | |
--- a/old/mac/mobile/AVFoundation/AVCompressionProperties.g.cs | |
+++ b/new/mac/mobile/AVFoundation/AVCompressionProperties.g.cs | |
@@ -52,7 +52,7 @@ namespace AVFoundation { | |
public AVCompressionProperties (NSDictionary? dictionary) : base (dictionary) {} | |
public AVCleanApertureProperties? CleanAperture { | |
get { | |
- return GetStrongDictionary<AVCleanApertureProperties>(AVCompressionPropertiesKeys.CleanApertureKey!); | |
+ return GetStrongDictionary<AVCleanApertureProperties>(AVCompressionPropertiesKeys.CleanApertureKey!, (dict) => new AVCleanApertureProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVCompressionPropertiesKeys.CleanApertureKey!, value.GetDictionary ()); | |
@@ -60,7 +60,7 @@ namespace AVFoundation { | |
} | |
public AVPixelAspectRatioProperties? PixelAspectRatio { | |
get { | |
- return GetStrongDictionary<AVPixelAspectRatioProperties>(AVCompressionPropertiesKeys.PixelAspectRatioKey!); | |
+ return GetStrongDictionary<AVPixelAspectRatioProperties>(AVCompressionPropertiesKeys.PixelAspectRatioKey!, (dict) => new AVPixelAspectRatioProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVCompressionPropertiesKeys.PixelAspectRatioKey!, value.GetDictionary ()); | |
diff --git a/old/mac/mobile/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs b/new/mac/mobile/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
index d8559c0..ac4c185 100644 | |
--- a/old/mac/mobile/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
+++ b/new/mac/mobile/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
@@ -54,7 +54,7 @@ namespace AVFoundation { | |
[Introduced (PlatformName.TvOS, 10,0, ObjCRuntime.PlatformArchitecture.All)] | |
public AVColorProperties? ColorProperties { | |
get { | |
- return GetStrongDictionary<AVColorProperties>(AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!); | |
+ return GetStrongDictionary<AVColorProperties>(AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!, (dict) => new AVColorProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!, value.GetDictionary ()); | |
@@ -62,7 +62,7 @@ namespace AVFoundation { | |
} | |
public AVCompressionProperties? CompressionProperties { | |
get { | |
- return GetStrongDictionary<AVCompressionProperties>(AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!); | |
+ return GetStrongDictionary<AVCompressionProperties>(AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!, (dict) => new AVCompressionProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/mac/mobile/CoreBluetooth/RestoredState.g.cs b/new/mac/mobile/CoreBluetooth/RestoredState.g.cs | |
index 57f5e79..f4e8190 100644 | |
--- a/old/mac/mobile/CoreBluetooth/RestoredState.g.cs | |
+++ b/new/mac/mobile/CoreBluetooth/RestoredState.g.cs | |
@@ -68,7 +68,7 @@ namespace CoreBluetooth { | |
} | |
public PeripheralScanningOptions? ScanOptions { | |
get { | |
- return GetStrongDictionary<PeripheralScanningOptions>(RestoredStateKeys.ScanOptionsKey!); | |
+ return GetStrongDictionary<PeripheralScanningOptions>(RestoredStateKeys.ScanOptionsKey!, (dict) => new PeripheralScanningOptions (dict)); | |
} | |
set { | |
SetNativeValue (RestoredStateKeys.ScanOptionsKey!, value.GetDictionary ()); | |
diff --git a/old/mac/mobile/CoreImage/CIImageInitializationOptions.g.cs b/new/mac/mobile/CoreImage/CIImageInitializationOptions.g.cs | |
index ecd21f6..a20314b 100644 | |
--- a/old/mac/mobile/CoreImage/CIImageInitializationOptions.g.cs | |
+++ b/new/mac/mobile/CoreImage/CIImageInitializationOptions.g.cs | |
@@ -51,7 +51,7 @@ namespace CoreImage { | |
public CIImageInitializationOptions (NSDictionary? dictionary) : base (dictionary) {} | |
public CGImageProperties? Properties { | |
get { | |
- return GetStrongDictionary<CGImageProperties>(CIImageInitializationOptionsKeys.PropertiesKey!); | |
+ return GetStrongDictionary<CGImageProperties>(CIImageInitializationOptionsKeys.PropertiesKey!, (dict) => new CGImageProperties (dict)); | |
} | |
set { | |
SetNativeValue (CIImageInitializationOptionsKeys.PropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/mac/mobile/CoreMedia/CMSampleBufferAttachmentSettings.g.cs b/new/mac/mobile/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
index 8f5da6e..4e8551a 100644 | |
--- a/old/mac/mobile/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
+++ b/new/mac/mobile/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
@@ -127,7 +127,7 @@ namespace CoreMedia { | |
[Introduced (PlatformName.TvOS, 11,0, ObjCRuntime.PlatformArchitecture.All)] | |
public CMHevcTemporalLevelInfoSettings? HevcTemporalLevelInfo { | |
get { | |
- return GetStrongDictionary<CMHevcTemporalLevelInfoSettings>(CMSampleAttachmentKey.HevcTemporalLevelInfoKey!); | |
+ return GetStrongDictionary<CMHevcTemporalLevelInfoSettings>(CMSampleAttachmentKey.HevcTemporalLevelInfoKey!, (dict) => new CMHevcTemporalLevelInfoSettings (dict)); | |
} | |
set { | |
SetNativeValue (CMSampleAttachmentKey.HevcTemporalLevelInfoKey!, value.GetDictionary ()); | |
diff --git a/old/mac/mobile/ImageIO/CGImageDestinationOptions.g.cs b/new/mac/mobile/ImageIO/CGImageDestinationOptions.g.cs | |
index ad04b79..2475c12 100644 | |
--- a/old/mac/mobile/ImageIO/CGImageDestinationOptions.g.cs | |
+++ b/new/mac/mobile/ImageIO/CGImageDestinationOptions.g.cs | |
@@ -90,7 +90,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesTiff? TiffDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesTiff>(CGImageDestinationOptionsKeys.TIFFDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesTiff>(CGImageDestinationOptionsKeys.TIFFDictionary!, (dict) => new CGImagePropertiesTiff (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.TIFFDictionary!, value.GetDictionary ()); | |
@@ -106,7 +106,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesJfif? JfifDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesJfif>(CGImageDestinationOptionsKeys.JFIFDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesJfif>(CGImageDestinationOptionsKeys.JFIFDictionary!, (dict) => new CGImagePropertiesJfif (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.JFIFDictionary!, value.GetDictionary ()); | |
@@ -114,7 +114,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesExif? ExifDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesExif>(CGImageDestinationOptionsKeys.ExifDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesExif>(CGImageDestinationOptionsKeys.ExifDictionary!, (dict) => new CGImagePropertiesExif (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.ExifDictionary!, value.GetDictionary ()); | |
@@ -122,7 +122,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesPng? PngDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesPng>(CGImageDestinationOptionsKeys.PNGDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesPng>(CGImageDestinationOptionsKeys.PNGDictionary!, (dict) => new CGImagePropertiesPng (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.PNGDictionary!, value.GetDictionary ()); | |
@@ -130,7 +130,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesIptc? IptcDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesIptc>(CGImageDestinationOptionsKeys.IPTCDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesIptc>(CGImageDestinationOptionsKeys.IPTCDictionary!, (dict) => new CGImagePropertiesIptc (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.IPTCDictionary!, value.GetDictionary ()); | |
@@ -138,7 +138,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesGps? GpsDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesGps>(CGImageDestinationOptionsKeys.GPSDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesGps>(CGImageDestinationOptionsKeys.GPSDictionary!, (dict) => new CGImagePropertiesGps (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.GPSDictionary!, value.GetDictionary ()); | |
diff --git a/old/mac/mobile/Security/SecKeyGenerationParameters.g.cs b/new/mac/mobile/Security/SecKeyGenerationParameters.g.cs | |
index 5e88f2b..1431660 100644 | |
--- a/old/mac/mobile/Security/SecKeyGenerationParameters.g.cs | |
+++ b/new/mac/mobile/Security/SecKeyGenerationParameters.g.cs | |
@@ -59,7 +59,7 @@ namespace Security { | |
} | |
public SecKeyParameters? PrivateKeyAttrs { | |
get { | |
- return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!); | |
+ return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!, (dict) => new SecKeyParameters (dict)); | |
} | |
set { | |
SetNativeValue (SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!, value.GetDictionary ()); | |
@@ -67,7 +67,7 @@ namespace Security { | |
} | |
public SecKeyParameters? PublicKeyAttrs { | |
get { | |
- return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!); | |
+ return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!, (dict) => new SecKeyParameters (dict)); | |
} | |
set { | |
SetNativeValue (SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!, value.GetDictionary ()); | |
diff --git a/old/mac/mobile/VideoToolbox/VTDecompressionProperties.g.cs b/new/mac/mobile/VideoToolbox/VTDecompressionProperties.g.cs | |
index 2e60c01..02a1ee1 100644 | |
--- a/old/mac/mobile/VideoToolbox/VTDecompressionProperties.g.cs | |
+++ b/new/mac/mobile/VideoToolbox/VTDecompressionProperties.g.cs | |
@@ -119,7 +119,7 @@ namespace VideoToolbox { | |
} | |
public VTDecompressionResolutionOptions? ReducedResolutionDecode { | |
get { | |
- return GetStrongDictionary<VTDecompressionResolutionOptions>(VTDecompressionPropertyKey.ReducedResolutionDecode!); | |
+ return GetStrongDictionary<VTDecompressionResolutionOptions>(VTDecompressionPropertyKey.ReducedResolutionDecode!, (dict) => new VTDecompressionResolutionOptions (dict)); | |
} | |
set { | |
SetNativeValue (VTDecompressionPropertyKey.ReducedResolutionDecode!, value.GetDictionary ()); | |
@@ -195,7 +195,7 @@ namespace VideoToolbox { | |
[Introduced (PlatformName.iOS, 9,0, ObjCRuntime.PlatformArchitecture.All)] | |
public VTPixelTransferProperties? PixelTransferSettings { | |
get { | |
- return GetStrongDictionary<VTPixelTransferProperties>(VTDecompressionPropertyKey.PixelTransferProperties!); | |
+ return GetStrongDictionary<VTPixelTransferProperties>(VTDecompressionPropertyKey.PixelTransferProperties!, (dict) => new VTPixelTransferProperties (dict)); | |
} | |
set { | |
SetNativeValue (VTDecompressionPropertyKey.PixelTransferProperties!, value.GetDictionary ()); | |
diff --git a/old/mac/mobile/VideoToolbox/VTPixelTransferProperties.g.cs b/new/mac/mobile/VideoToolbox/VTPixelTransferProperties.g.cs | |
index c98c4b5..2d82f97 100644 | |
--- a/old/mac/mobile/VideoToolbox/VTPixelTransferProperties.g.cs | |
+++ b/new/mac/mobile/VideoToolbox/VTPixelTransferProperties.g.cs | |
@@ -53,7 +53,7 @@ namespace VideoToolbox { | |
public VTPixelTransferProperties (NSDictionary? dictionary) : base (dictionary) {} | |
public global::AVFoundation.AVVideoCleanApertureSettings? DestinationCleanAperture { | |
get { | |
- return GetStrongDictionary<AVVideoCleanApertureSettings>(VTPixelTransferPropertyKeys.DestinationCleanAperture!); | |
+ return GetStrongDictionary<AVVideoCleanApertureSettings>(VTPixelTransferPropertyKeys.DestinationCleanAperture!, (dict) => new AVVideoCleanApertureSettings (dict)); | |
} | |
set { | |
SetNativeValue (VTPixelTransferPropertyKeys.DestinationCleanAperture!, value.GetDictionary ()); | |
@@ -61,7 +61,7 @@ namespace VideoToolbox { | |
} | |
public global::AVFoundation.AVVideoPixelAspectRatioSettings? DestinationPixelAspectRatio { | |
get { | |
- return GetStrongDictionary<AVVideoPixelAspectRatioSettings>(VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!); | |
+ return GetStrongDictionary<AVVideoPixelAspectRatioSettings>(VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!, (dict) => new AVVideoPixelAspectRatioSettings (dict)); | |
} | |
set { | |
SetNativeValue (VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!, value.GetDictionary ()); | |
diff --git a/old/mac/mobile/Vision/VNImageOptions.g.cs b/new/mac/mobile/Vision/VNImageOptions.g.cs | |
index 6ddad04..9b82449 100644 | |
--- a/old/mac/mobile/Vision/VNImageOptions.g.cs | |
+++ b/new/mac/mobile/Vision/VNImageOptions.g.cs | |
@@ -62,7 +62,7 @@ namespace Vision { | |
} | |
public CGImageProperties? Properties { | |
get { | |
- return GetStrongDictionary<CGImageProperties>(VNImageOptionKeys.PropertiesKey!); | |
+ return GetStrongDictionary<CGImageProperties>(VNImageOptionKeys.PropertiesKey!, (dict) => new CGImageProperties (dict)); | |
} | |
set { | |
SetNativeValue (VNImageOptionKeys.PropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/tvos/tvos/AVFoundation/AVCompressionProperties.g.cs b/new/tvos/tvos/AVFoundation/AVCompressionProperties.g.cs | |
index 98627fd..6c0e021 100644 | |
--- a/old/tvos/tvos/AVFoundation/AVCompressionProperties.g.cs | |
+++ b/new/tvos/tvos/AVFoundation/AVCompressionProperties.g.cs | |
@@ -48,7 +48,7 @@ namespace AVFoundation { | |
public AVCompressionProperties (NSDictionary? dictionary) : base (dictionary) {} | |
public AVCleanApertureProperties? CleanAperture { | |
get { | |
- return GetStrongDictionary<AVCleanApertureProperties>(AVCompressionPropertiesKeys.CleanApertureKey!); | |
+ return GetStrongDictionary<AVCleanApertureProperties>(AVCompressionPropertiesKeys.CleanApertureKey!, (dict) => new AVCleanApertureProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVCompressionPropertiesKeys.CleanApertureKey!, value.GetDictionary ()); | |
@@ -56,7 +56,7 @@ namespace AVFoundation { | |
} | |
public AVPixelAspectRatioProperties? PixelAspectRatio { | |
get { | |
- return GetStrongDictionary<AVPixelAspectRatioProperties>(AVCompressionPropertiesKeys.PixelAspectRatioKey!); | |
+ return GetStrongDictionary<AVPixelAspectRatioProperties>(AVCompressionPropertiesKeys.PixelAspectRatioKey!, (dict) => new AVPixelAspectRatioProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVCompressionPropertiesKeys.PixelAspectRatioKey!, value.GetDictionary ()); | |
diff --git a/old/tvos/tvos/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs b/new/tvos/tvos/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
index 29cf771..47ef4e6 100644 | |
--- a/old/tvos/tvos/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
+++ b/new/tvos/tvos/AVFoundation/AVPlayerItemVideoOutputSettings.g.cs | |
@@ -50,7 +50,7 @@ namespace AVFoundation { | |
[Introduced (PlatformName.TvOS, 10,0, ObjCRuntime.PlatformArchitecture.All)] | |
public AVColorProperties? ColorProperties { | |
get { | |
- return GetStrongDictionary<AVColorProperties>(AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!); | |
+ return GetStrongDictionary<AVColorProperties>(AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!, (dict) => new AVColorProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVPlayerItemVideoOutputSettingsKeys.ColorPropertiesKey!, value.GetDictionary ()); | |
@@ -58,7 +58,7 @@ namespace AVFoundation { | |
} | |
public AVCompressionProperties? CompressionProperties { | |
get { | |
- return GetStrongDictionary<AVCompressionProperties>(AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!); | |
+ return GetStrongDictionary<AVCompressionProperties>(AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!, (dict) => new AVCompressionProperties (dict)); | |
} | |
set { | |
SetNativeValue (AVPlayerItemVideoOutputSettingsKeys.CompressionPropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/tvos/tvos/CoreBluetooth/RestoredState.g.cs b/new/tvos/tvos/CoreBluetooth/RestoredState.g.cs | |
index a656c80..9a5b09a 100644 | |
--- a/old/tvos/tvos/CoreBluetooth/RestoredState.g.cs | |
+++ b/new/tvos/tvos/CoreBluetooth/RestoredState.g.cs | |
@@ -64,7 +64,7 @@ namespace CoreBluetooth { | |
} | |
public PeripheralScanningOptions? ScanOptions { | |
get { | |
- return GetStrongDictionary<PeripheralScanningOptions>(RestoredStateKeys.ScanOptionsKey!); | |
+ return GetStrongDictionary<PeripheralScanningOptions>(RestoredStateKeys.ScanOptionsKey!, (dict) => new PeripheralScanningOptions (dict)); | |
} | |
set { | |
SetNativeValue (RestoredStateKeys.ScanOptionsKey!, value.GetDictionary ()); | |
diff --git a/old/tvos/tvos/CoreImage/CIImageInitializationOptions.g.cs b/new/tvos/tvos/CoreImage/CIImageInitializationOptions.g.cs | |
index fa5d12f..97c80cc 100644 | |
--- a/old/tvos/tvos/CoreImage/CIImageInitializationOptions.g.cs | |
+++ b/new/tvos/tvos/CoreImage/CIImageInitializationOptions.g.cs | |
@@ -47,7 +47,7 @@ namespace CoreImage { | |
public CIImageInitializationOptions (NSDictionary? dictionary) : base (dictionary) {} | |
public CGImageProperties? Properties { | |
get { | |
- return GetStrongDictionary<CGImageProperties>(CIImageInitializationOptionsKeys.PropertiesKey!); | |
+ return GetStrongDictionary<CGImageProperties>(CIImageInitializationOptionsKeys.PropertiesKey!, (dict) => new CGImageProperties (dict)); | |
} | |
set { | |
SetNativeValue (CIImageInitializationOptionsKeys.PropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/tvos/tvos/CoreMedia/CMSampleBufferAttachmentSettings.g.cs b/new/tvos/tvos/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
index 5d78142..b96e2fe 100644 | |
--- a/old/tvos/tvos/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
+++ b/new/tvos/tvos/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
@@ -123,7 +123,7 @@ namespace CoreMedia { | |
[Introduced (PlatformName.TvOS, 11,0, ObjCRuntime.PlatformArchitecture.All)] | |
public CMHevcTemporalLevelInfoSettings? HevcTemporalLevelInfo { | |
get { | |
- return GetStrongDictionary<CMHevcTemporalLevelInfoSettings>(CMSampleAttachmentKey.HevcTemporalLevelInfoKey!); | |
+ return GetStrongDictionary<CMHevcTemporalLevelInfoSettings>(CMSampleAttachmentKey.HevcTemporalLevelInfoKey!, (dict) => new CMHevcTemporalLevelInfoSettings (dict)); | |
} | |
set { | |
SetNativeValue (CMSampleAttachmentKey.HevcTemporalLevelInfoKey!, value.GetDictionary ()); | |
diff --git a/old/tvos/tvos/ImageIO/CGImageDestinationOptions.g.cs b/new/tvos/tvos/ImageIO/CGImageDestinationOptions.g.cs | |
index fe8a6df..ef38d21 100644 | |
--- a/old/tvos/tvos/ImageIO/CGImageDestinationOptions.g.cs | |
+++ b/new/tvos/tvos/ImageIO/CGImageDestinationOptions.g.cs | |
@@ -86,7 +86,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesTiff? TiffDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesTiff>(CGImageDestinationOptionsKeys.TIFFDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesTiff>(CGImageDestinationOptionsKeys.TIFFDictionary!, (dict) => new CGImagePropertiesTiff (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.TIFFDictionary!, value.GetDictionary ()); | |
@@ -102,7 +102,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesJfif? JfifDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesJfif>(CGImageDestinationOptionsKeys.JFIFDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesJfif>(CGImageDestinationOptionsKeys.JFIFDictionary!, (dict) => new CGImagePropertiesJfif (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.JFIFDictionary!, value.GetDictionary ()); | |
@@ -110,7 +110,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesExif? ExifDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesExif>(CGImageDestinationOptionsKeys.ExifDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesExif>(CGImageDestinationOptionsKeys.ExifDictionary!, (dict) => new CGImagePropertiesExif (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.ExifDictionary!, value.GetDictionary ()); | |
@@ -118,7 +118,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesPng? PngDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesPng>(CGImageDestinationOptionsKeys.PNGDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesPng>(CGImageDestinationOptionsKeys.PNGDictionary!, (dict) => new CGImagePropertiesPng (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.PNGDictionary!, value.GetDictionary ()); | |
@@ -126,7 +126,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesIptc? IptcDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesIptc>(CGImageDestinationOptionsKeys.IPTCDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesIptc>(CGImageDestinationOptionsKeys.IPTCDictionary!, (dict) => new CGImagePropertiesIptc (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.IPTCDictionary!, value.GetDictionary ()); | |
@@ -134,7 +134,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesGps? GpsDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesGps>(CGImageDestinationOptionsKeys.GPSDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesGps>(CGImageDestinationOptionsKeys.GPSDictionary!, (dict) => new CGImagePropertiesGps (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.GPSDictionary!, value.GetDictionary ()); | |
diff --git a/old/tvos/tvos/Security/SecKeyGenerationParameters.g.cs b/new/tvos/tvos/Security/SecKeyGenerationParameters.g.cs | |
index 53411d0..7213819 100644 | |
--- a/old/tvos/tvos/Security/SecKeyGenerationParameters.g.cs | |
+++ b/new/tvos/tvos/Security/SecKeyGenerationParameters.g.cs | |
@@ -55,7 +55,7 @@ namespace Security { | |
} | |
public SecKeyParameters? PrivateKeyAttrs { | |
get { | |
- return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!); | |
+ return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!, (dict) => new SecKeyParameters (dict)); | |
} | |
set { | |
SetNativeValue (SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!, value.GetDictionary ()); | |
@@ -63,7 +63,7 @@ namespace Security { | |
} | |
public SecKeyParameters? PublicKeyAttrs { | |
get { | |
- return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!); | |
+ return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!, (dict) => new SecKeyParameters (dict)); | |
} | |
set { | |
SetNativeValue (SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!, value.GetDictionary ()); | |
diff --git a/old/tvos/tvos/VideoToolbox/VTDecompressionProperties.g.cs b/new/tvos/tvos/VideoToolbox/VTDecompressionProperties.g.cs | |
index 012ce0a..0966bd5 100644 | |
--- a/old/tvos/tvos/VideoToolbox/VTDecompressionProperties.g.cs | |
+++ b/new/tvos/tvos/VideoToolbox/VTDecompressionProperties.g.cs | |
@@ -115,7 +115,7 @@ namespace VideoToolbox { | |
} | |
public VTDecompressionResolutionOptions? ReducedResolutionDecode { | |
get { | |
- return GetStrongDictionary<VTDecompressionResolutionOptions>(VTDecompressionPropertyKey.ReducedResolutionDecode!); | |
+ return GetStrongDictionary<VTDecompressionResolutionOptions>(VTDecompressionPropertyKey.ReducedResolutionDecode!, (dict) => new VTDecompressionResolutionOptions (dict)); | |
} | |
set { | |
SetNativeValue (VTDecompressionPropertyKey.ReducedResolutionDecode!, value.GetDictionary ()); | |
@@ -191,7 +191,7 @@ namespace VideoToolbox { | |
[Introduced (PlatformName.iOS, 9,0, ObjCRuntime.PlatformArchitecture.All)] | |
public VTPixelTransferProperties? PixelTransferSettings { | |
get { | |
- return GetStrongDictionary<VTPixelTransferProperties>(VTDecompressionPropertyKey.PixelTransferProperties!); | |
+ return GetStrongDictionary<VTPixelTransferProperties>(VTDecompressionPropertyKey.PixelTransferProperties!, (dict) => new VTPixelTransferProperties (dict)); | |
} | |
set { | |
SetNativeValue (VTDecompressionPropertyKey.PixelTransferProperties!, value.GetDictionary ()); | |
diff --git a/old/tvos/tvos/VideoToolbox/VTPixelTransferProperties.g.cs b/new/tvos/tvos/VideoToolbox/VTPixelTransferProperties.g.cs | |
index 28523fb..590c2f5 100644 | |
--- a/old/tvos/tvos/VideoToolbox/VTPixelTransferProperties.g.cs | |
+++ b/new/tvos/tvos/VideoToolbox/VTPixelTransferProperties.g.cs | |
@@ -49,7 +49,7 @@ namespace VideoToolbox { | |
public VTPixelTransferProperties (NSDictionary? dictionary) : base (dictionary) {} | |
public global::AVFoundation.AVVideoCleanApertureSettings? DestinationCleanAperture { | |
get { | |
- return GetStrongDictionary<AVVideoCleanApertureSettings>(VTPixelTransferPropertyKeys.DestinationCleanAperture!); | |
+ return GetStrongDictionary<AVVideoCleanApertureSettings>(VTPixelTransferPropertyKeys.DestinationCleanAperture!, (dict) => new AVVideoCleanApertureSettings (dict)); | |
} | |
set { | |
SetNativeValue (VTPixelTransferPropertyKeys.DestinationCleanAperture!, value.GetDictionary ()); | |
@@ -57,7 +57,7 @@ namespace VideoToolbox { | |
} | |
public global::AVFoundation.AVVideoPixelAspectRatioSettings? DestinationPixelAspectRatio { | |
get { | |
- return GetStrongDictionary<AVVideoPixelAspectRatioSettings>(VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!); | |
+ return GetStrongDictionary<AVVideoPixelAspectRatioSettings>(VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!, (dict) => new AVVideoPixelAspectRatioSettings (dict)); | |
} | |
set { | |
SetNativeValue (VTPixelTransferPropertyKeys.DestinationPixelAspectRatio!, value.GetDictionary ()); | |
diff --git a/old/tvos/tvos/Vision/VNImageOptions.g.cs b/new/tvos/tvos/Vision/VNImageOptions.g.cs | |
index aa64347..1569879 100644 | |
--- a/old/tvos/tvos/Vision/VNImageOptions.g.cs | |
+++ b/new/tvos/tvos/Vision/VNImageOptions.g.cs | |
@@ -58,7 +58,7 @@ namespace Vision { | |
} | |
public CGImageProperties? Properties { | |
get { | |
- return GetStrongDictionary<CGImageProperties>(VNImageOptionKeys.PropertiesKey!); | |
+ return GetStrongDictionary<CGImageProperties>(VNImageOptionKeys.PropertiesKey!, (dict) => new CGImageProperties (dict)); | |
} | |
set { | |
SetNativeValue (VNImageOptionKeys.PropertiesKey!, value.GetDictionary ()); | |
diff --git a/old/watch/watch/CoreBluetooth/RestoredState.g.cs b/new/watch/watch/CoreBluetooth/RestoredState.g.cs | |
index d40511c..64d739b 100644 | |
--- a/old/watch/watch/CoreBluetooth/RestoredState.g.cs | |
+++ b/new/watch/watch/CoreBluetooth/RestoredState.g.cs | |
@@ -55,7 +55,7 @@ namespace CoreBluetooth { | |
} | |
public PeripheralScanningOptions? ScanOptions { | |
get { | |
- return GetStrongDictionary<PeripheralScanningOptions>(RestoredStateKeys.ScanOptionsKey!); | |
+ return GetStrongDictionary<PeripheralScanningOptions>(RestoredStateKeys.ScanOptionsKey!, (dict) => new PeripheralScanningOptions (dict)); | |
} | |
set { | |
SetNativeValue (RestoredStateKeys.ScanOptionsKey!, value.GetDictionary ()); | |
diff --git a/old/watch/watch/CoreMedia/CMSampleBufferAttachmentSettings.g.cs b/new/watch/watch/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
index 3bf5691..e1f915a 100644 | |
--- a/old/watch/watch/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
+++ b/new/watch/watch/CoreMedia/CMSampleBufferAttachmentSettings.g.cs | |
@@ -114,7 +114,7 @@ namespace CoreMedia { | |
[Introduced (PlatformName.TvOS, 11,0, ObjCRuntime.PlatformArchitecture.All)] | |
public CMHevcTemporalLevelInfoSettings? HevcTemporalLevelInfo { | |
get { | |
- return GetStrongDictionary<CMHevcTemporalLevelInfoSettings>(CMSampleAttachmentKey.HevcTemporalLevelInfoKey!); | |
+ return GetStrongDictionary<CMHevcTemporalLevelInfoSettings>(CMSampleAttachmentKey.HevcTemporalLevelInfoKey!, (dict) => new CMHevcTemporalLevelInfoSettings (dict)); | |
} | |
set { | |
SetNativeValue (CMSampleAttachmentKey.HevcTemporalLevelInfoKey!, value.GetDictionary ()); | |
diff --git a/old/watch/watch/ImageIO/CGImageDestinationOptions.g.cs b/new/watch/watch/ImageIO/CGImageDestinationOptions.g.cs | |
index 70247ab..fbc99f1 100644 | |
--- a/old/watch/watch/ImageIO/CGImageDestinationOptions.g.cs | |
+++ b/new/watch/watch/ImageIO/CGImageDestinationOptions.g.cs | |
@@ -77,7 +77,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesTiff? TiffDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesTiff>(CGImageDestinationOptionsKeys.TIFFDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesTiff>(CGImageDestinationOptionsKeys.TIFFDictionary!, (dict) => new CGImagePropertiesTiff (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.TIFFDictionary!, value.GetDictionary ()); | |
@@ -93,7 +93,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesJfif? JfifDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesJfif>(CGImageDestinationOptionsKeys.JFIFDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesJfif>(CGImageDestinationOptionsKeys.JFIFDictionary!, (dict) => new CGImagePropertiesJfif (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.JFIFDictionary!, value.GetDictionary ()); | |
@@ -101,7 +101,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesExif? ExifDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesExif>(CGImageDestinationOptionsKeys.ExifDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesExif>(CGImageDestinationOptionsKeys.ExifDictionary!, (dict) => new CGImagePropertiesExif (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.ExifDictionary!, value.GetDictionary ()); | |
@@ -109,7 +109,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesPng? PngDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesPng>(CGImageDestinationOptionsKeys.PNGDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesPng>(CGImageDestinationOptionsKeys.PNGDictionary!, (dict) => new CGImagePropertiesPng (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.PNGDictionary!, value.GetDictionary ()); | |
@@ -117,7 +117,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesIptc? IptcDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesIptc>(CGImageDestinationOptionsKeys.IPTCDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesIptc>(CGImageDestinationOptionsKeys.IPTCDictionary!, (dict) => new CGImagePropertiesIptc (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.IPTCDictionary!, value.GetDictionary ()); | |
@@ -125,7 +125,7 @@ namespace ImageIO { | |
} | |
public CGImagePropertiesGps? GpsDictionary { | |
get { | |
- return GetStrongDictionary<CGImagePropertiesGps>(CGImageDestinationOptionsKeys.GPSDictionary!); | |
+ return GetStrongDictionary<CGImagePropertiesGps>(CGImageDestinationOptionsKeys.GPSDictionary!, (dict) => new CGImagePropertiesGps (dict)); | |
} | |
set { | |
SetNativeValue (CGImageDestinationOptionsKeys.GPSDictionary!, value.GetDictionary ()); | |
diff --git a/old/watch/watch/Security/SecKeyGenerationParameters.g.cs b/new/watch/watch/Security/SecKeyGenerationParameters.g.cs | |
index 673880a..2a72b3f 100644 | |
--- a/old/watch/watch/Security/SecKeyGenerationParameters.g.cs | |
+++ b/new/watch/watch/Security/SecKeyGenerationParameters.g.cs | |
@@ -46,7 +46,7 @@ namespace Security { | |
} | |
public SecKeyParameters? PrivateKeyAttrs { | |
get { | |
- return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!); | |
+ return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!, (dict) => new SecKeyParameters (dict)); | |
} | |
set { | |
SetNativeValue (SecKeyGenerationAttributeKeys.PrivateKeyAttrsKey!, value.GetDictionary ()); | |
@@ -54,7 +54,7 @@ namespace Security { | |
} | |
public SecKeyParameters? PublicKeyAttrs { | |
get { | |
- return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!); | |
+ return GetStrongDictionary<SecKeyParameters>(SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!, (dict) => new SecKeyParameters (dict)); | |
} | |
set { | |
SetNativeValue (SecKeyGenerationAttributeKeys.PublicKeyAttrsKey!, value.GetDictionary ()); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment