-
-
Save vs-mobiletools-engineering-service2/3d0df3f2df5c53b592e3f2b6a45f807f to your computer and use it in GitHub Desktop.
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/IDE/obj/common/bgen/bgen.AssemblyInfo.cs b/new/dotnet/IDE/obj/common/bgen/bgen.AssemblyInfo.cs | |
index 3ef0217..ebee4f3 100644 | |
--- a/old/dotnet/IDE/obj/common/bgen/bgen.AssemblyInfo.cs | |
+++ b/new/dotnet/IDE/obj/common/bgen/bgen.AssemblyInfo.cs | |
@@ -13,7 +13,7 @@ using System.Reflection; | |
[assembly: System.Reflection.AssemblyCompanyAttribute("bgen")] | |
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] | |
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] | |
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+beac080a063f8723ec2796e4aba4dd26934bb2c7")] | |
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+50bc38f3935692e5f544d28c813eba599714e3f2")] | |
[assembly: System.Reflection.AssemblyProductAttribute("bgen")] | |
[assembly: System.Reflection.AssemblyTitleAttribute("bgen")] | |
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] | |
diff --git a/old/dotnet/IDE/obj/common/bgen/bgen.sourcelink.json b/new/dotnet/IDE/obj/common/bgen/bgen.sourcelink.json | |
index 14b97ef..30b890b 100644 | |
--- a/old/dotnet/IDE/obj/common/bgen/bgen.sourcelink.json | |
+++ b/new/dotnet/IDE/obj/common/bgen/bgen.sourcelink.json | |
@@ -1 +1 @@ | |
-{"documents":{"/Users/builder/azdo/_work/4/a/change-detection/tmp/src/xamarin-macios/*":"https://raw.githubusercontent.com/xamarin/xamarin-macios/beac080a063f8723ec2796e4aba4dd26934bb2c7/*","/Users/builder/azdo/_work/4/a/change-detection/tmp/src/xamarin-macios/external/api-tools/*":"https://raw.githubusercontent.com/xamarin/api-tools/1fbbe003a141231439c08b23989d3dc910bd6182/*","/Users/builder/azdo/_work/4/a/change-detection/tmp/src/xamarin-macios/external/macios-binaries/*":"https://raw.githubusercontent.com/xamarin/macios-binaries/7813391e75d7373ee073ef2d5716e3c607c8636a/*","/Users/builder/azdo/_work/4/a/change-detection/tmp/src/xamarin-macios/external/MonoTouch.Dialog/*":"https://raw.githubusercontent.com/xamarin/MonoTouch.Dialog/77b3337dbbc9e3e2f1b06dab3d37d2822488b0b3/*","/Users/builder/azdo/_work/4/a/change-detection/tmp/src/xamarin-macios/external/opentk/*":"https://raw.githubusercontent.com/mono/opentk/396bc90c7ac2e7ce442840a5e8bd91e5e79b381e/*","/Users/builder/azdo/_work/4/a/change-detection/tmp/src/xamarin-macios/external/Touch.Unit/*":"https://raw.githubusercontent.com/xamarin/Touch.Unit/92a072683b69b2f61f235a7a249c2c7f261236d4/*","/Users/builder/azdo/_work/4/a/change-detection/tmp/src/xamarin-macios/external/Xamarin.MacDev/*":"https://raw.githubusercontent.com/xamarin/Xamarin.MacDev/bd3d13362bfda48a34fa0cc419744c4a1f4dc45a/*"}} | |
\ No newline at end of file | |
+{"documents":{"/Users/builder/azdo/_work/4/s/xamarin-macios/*":"https://raw.githubusercontent.com/xamarin/xamarin-macios/50bc38f3935692e5f544d28c813eba599714e3f2/*","/Users/builder/azdo/_work/4/s/xamarin-macios/external/api-tools/*":"https://raw.githubusercontent.com/xamarin/api-tools/1fbbe003a141231439c08b23989d3dc910bd6182/*","/Users/builder/azdo/_work/4/s/xamarin-macios/external/macios-binaries/*":"https://raw.githubusercontent.com/xamarin/macios-binaries/7813391e75d7373ee073ef2d5716e3c607c8636a/*","/Users/builder/azdo/_work/4/s/xamarin-macios/external/MonoTouch.Dialog/*":"https://raw.githubusercontent.com/xamarin/MonoTouch.Dialog/77b3337dbbc9e3e2f1b06dab3d37d2822488b0b3/*","/Users/builder/azdo/_work/4/s/xamarin-macios/external/opentk/*":"https://raw.githubusercontent.com/mono/opentk/396bc90c7ac2e7ce442840a5e8bd91e5e79b381e/*","/Users/builder/azdo/_work/4/s/xamarin-macios/external/Touch.Unit/*":"https://raw.githubusercontent.com/xamarin/Touch.Unit/92a072683b69b2f61f235a7a249c2c7f261236d4/*","/Users/builder/azdo/_work/4/s/xamarin-macios/external/Xamarin.MacDev/*":"https://raw.githubusercontent.com/xamarin/Xamarin.MacDev/bd3d13362bfda48a34fa0cc419744c4a1f4dc45a/*"}} | |
\ No newline at end of file | |
diff --git a/old/dotnet/ios/SourceLink.json b/new/dotnet/ios/SourceLink.json | |
index 02731e9..226ec14 100644 | |
--- a/old/dotnet/ios/SourceLink.json | |
+++ b/new/dotnet/ios/SourceLink.json | |
@@ -1,5 +1,5 @@ | |
{ | |
"documents": { | |
- "/Users/builder/azdo/_work/4/a/change-detection/tmp/src/xamarin-macios/src*": "https://raw.githubusercontent.com/xamarin/xamarin-macios/beac080a063f8723ec2796e4aba4dd26934bb2c7/src*" | |
+ "/Users/builder/azdo/_work/4/s/xamarin-macios/src*": "https://raw.githubusercontent.com/xamarin/xamarin-macios/50bc38f3935692e5f544d28c813eba599714e3f2/src*" | |
} | |
} | |
diff --git a/old/dotnet/ios/doc/Microsoft.iOS.xml b/new/dotnet/ios/doc/Microsoft.iOS.xml | |
index 2f33ed1..163c453 100644 | |
--- a/old/dotnet/ios/doc/Microsoft.iOS.xml | |
+++ b/new/dotnet/ios/doc/Microsoft.iOS.xml | |
@@ -83708,6 +83708,119 @@ | |
</para> | |
</remarks> | |
</member> | |
+ <member name="M:AudioToolbox.AudioConverter.Create(AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioConverterOptions,AudioToolbox.AudioConverterError@)"> | |
+ <summary>Create a new AudioConverter with the specified options.</summary> | |
+ <param name="sourceFormat">The format of the source audio to be converted.</param> | |
+ <param name="destinationFormat">The format to convert the source audio to.</param> | |
+ <param name="options">Any <see cref="T:AudioToolbox.AudioConverterOptions" /> to use.</param> | |
+ <param name="error">In case of failure, will contain the error code for the failure. Otherwise the value <see cref="F:AudioToolbox.AudioConverterError.None" /> will be returned.</param> | |
+ <returns>A new AudioConverter instance, or null in case of failure.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Create(AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioConverterOptions)"> | |
+ <summary>Create a new AudioConverter with the specified options.</summary> | |
+ <param name="sourceFormat">The format of the source audio to be converted.</param> | |
+ <param name="destinationFormat">The format to convert the source audio to.</param> | |
+ <param name="options">Any <see cref="T:AudioToolbox.AudioConverterOptions" /> to use.</param> | |
+ <returns>A new AudioConverter instance, or null in case of failure.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Prepare(System.UInt32,System.IntPtr,AudioToolbox.AudioConverter.PrepareCompletionCallback)"> | |
+ <summary>Optimizes any subsequent creation of audio converters in this process.</summary> | |
+ <param name="flags">Reserved; always pass 0.</param> | |
+ <param name="ioReserved">Reserved; always pass IntPtr.Zero.</param> | |
+ <param name="completionCallback">Optional callback to invoke when the preparation is complete.</param> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Prepare(AudioToolbox.AudioConverter.PrepareCompletionCallback)"> | |
+ <summary>Optimizes any subsequent creation of audio converters in this process.</summary> | |
+ <param name="completionCallback">Callback to invoke when the preparation is complete.</param> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.CountUserData(System.UInt32)"> | |
+ <summary>Get the number of user data for the specified chunk type.</summary> | |
+ <param name="userData">The fourcc of the ID whose count to retrieve.</param> | |
+ <returns>The number of user udata for the specified ID.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.CountUserData(AudioToolbox.AudioFileChunkType)"> | |
+ <summary>Get the number of user data for the specified chunk type.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <returns>The number of user data for the specified chunk type.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(System.UInt32,System.Int32)"> | |
+ <summary>Get the size of the specified user data.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <returns>Returns the (non-negative) size on success, otherwise -1.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(AudioToolbox.AudioFileChunkType,System.Int32)"> | |
+ <summary>Get the size of the specified user data.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <returns>Returns the (non-negative) size on success, otherwise -1.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(System.UInt32,System.Int32,System.UInt64@)"> | |
+ <summary>Get the 64-bit size of the specified user data.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">The retrieved 64-bit size of the specified user data.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(AudioToolbox.AudioFileChunkType,System.Int32,System.UInt64@)"> | |
+ <summary>Get the 64-bit size of the specified user data.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">The retrieved 64-bit size of the specified user data.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.Int32,System.Int32,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataID">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.UInt32,System.Int32,System.Int64,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int64,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.UInt32,System.Int32,System.Int64,System.Byte[],System.Int32@)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">The number of bytes written into the byte array.</param> | |
+ <param name="data">An array of bytes where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int64,System.Byte[],System.Int32@)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">The number of bytes written into the byte array.</param> | |
+ <param name="data">An array of bytes where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
<member name="T:AudioToolbox.AudioSessionActiveFlags"> | |
<summary>Flags passed to AudioSession's SetActive method.</summary> | |
</member> | |
diff --git a/old/dotnet/ios/generated-sources/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs b/new/dotnet/ios/generated-sources/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
index dadf34d..0af4b98 100644 | |
--- a/old/dotnet/ios/generated-sources/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
+++ b/new/dotnet/ios/generated-sources/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
@@ -54,19 +54,19 @@ namespace AudioToolbox { | |
[SupportedOSPlatform ("ios16.0")] | |
[SupportedOSPlatform ("maccatalyst16.0")] | |
public enum AUSpatialMixerPersonalizedHrtfMode : uint { | |
- [UnsupportedOSPlatform ("ios")] | |
- [UnsupportedOSPlatform ("tvos")] | |
- [UnsupportedOSPlatform ("maccatalyst")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
[SupportedOSPlatform ("macos13.0")] | |
Off = 0, | |
- [UnsupportedOSPlatform ("ios")] | |
- [UnsupportedOSPlatform ("tvos")] | |
- [UnsupportedOSPlatform ("maccatalyst")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
[SupportedOSPlatform ("macos13.0")] | |
On = 1, | |
- [UnsupportedOSPlatform ("ios")] | |
- [UnsupportedOSPlatform ("tvos")] | |
- [UnsupportedOSPlatform ("maccatalyst")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
[SupportedOSPlatform ("macos13.0")] | |
Auto = 2, | |
} | |
diff --git a/new/dotnet/ios/generated-sources/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs b/new/dotnet/ios/generated-sources/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs | |
new file mode 100644 | |
index 0000000..2b238ec | |
--- /dev/null | |
+++ b/new/dotnet/ios/generated-sources/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs | |
@@ -0,0 +1,62 @@ | |
+// | |
+// Auto-generated from generator.cs, do not edit | |
+// | |
+// We keep references to objects, so warning 414 is expected | |
+#pragma warning disable 414 | |
+using System; | |
+using System.Drawing; | |
+using System.Diagnostics; | |
+using System.ComponentModel; | |
+using System.Threading.Tasks; | |
+using System.Runtime.Versioning; | |
+using System.Runtime.InteropServices; | |
+using System.Diagnostics.CodeAnalysis; | |
+using UIKit; | |
+using GLKit; | |
+using Metal; | |
+using CoreML; | |
+using MapKit; | |
+using Photos; | |
+using ModelIO; | |
+using Network; | |
+using SceneKit; | |
+using Contacts; | |
+using Security; | |
+using Messages; | |
+using AudioUnit; | |
+using CoreVideo; | |
+using CoreMedia; | |
+using QuickLook; | |
+using CoreImage; | |
+using SpriteKit; | |
+using Foundation; | |
+using CoreMotion; | |
+using ObjCRuntime; | |
+using AddressBook; | |
+using MediaPlayer; | |
+using GameplayKit; | |
+using CoreGraphics; | |
+using CoreLocation; | |
+using AVFoundation; | |
+using NewsstandKit; | |
+using FileProvider; | |
+using CoreAnimation; | |
+using CoreFoundation; | |
+using NetworkExtension; | |
+using MetalPerformanceShadersGraph; | |
+#nullable enable | |
+#if !NET | |
+using NativeHandle = System.IntPtr; | |
+#endif | |
+namespace AudioToolbox { | |
+ [SupportedOSPlatform ("ios17.0")] | |
+ [SupportedOSPlatform ("tvos17.0")] | |
+ [SupportedOSPlatform ("maccatalyst17.0")] | |
+ [SupportedOSPlatform ("macos14.0")] | |
+ public enum AUVoiceIOOtherAudioDuckingLevel : uint { | |
+ Default = 0, | |
+ Min = 10, | |
+ Mid = 20, | |
+ Max = 30, | |
+ } | |
+} | |
diff --git a/old/dotnet/ios/generated-sources/AudioUnit/AUAudioUnit.g.cs b/new/dotnet/ios/generated-sources/AudioUnit/AUAudioUnit.g.cs | |
index 71455a1..4fb2cea 100644 | |
--- a/old/dotnet/ios/generated-sources/AudioUnit/AUAudioUnit.g.cs | |
+++ b/new/dotnet/ios/generated-sources/AudioUnit/AUAudioUnit.g.cs | |
@@ -811,6 +811,27 @@ namespace AudioUnit { | |
} | |
} | |
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
+ [SupportedOSPlatform ("tvos16.0")] | |
+ [SupportedOSPlatform ("macos13.0")] | |
+ [SupportedOSPlatform ("ios16.0")] | |
+ [SupportedOSPlatform ("maccatalyst16.0")] | |
+ public virtual NSData[] MigrateFromPlugin { | |
+ [Export ("migrateFromPlugin")] | |
+ get { | |
+ #if ARCH_32 | |
+ throw new PlatformNotSupportedException ("This API is not supported on this version of iOS"); | |
+ #else | |
+ NSData[]? ret; | |
+ if (IsDirectBinding) { | |
+ ret = CFArray.ArrayFromHandle<NSData>(global::ObjCRuntime.Messaging.NativeHandle_objc_msgSend (this.Handle, Selector.GetHandle ("migrateFromPlugin")))!; | |
+ } else { | |
+ ret = CFArray.ArrayFromHandle<NSData>(global::ObjCRuntime.Messaging.NativeHandle_objc_msgSendSuper (this.SuperHandle, Selector.GetHandle ("migrateFromPlugin")))!; | |
+ } | |
+ return ret!; | |
+ #endif | |
+ } | |
+ } | |
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
public virtual bool MusicDeviceOrEffect { | |
[Export ("isMusicDeviceOrEffect")] | |
get { | |
diff --git a/old/dotnet/ios/generated-sources/AudioUnit/AudioUnitPropertyIDType.g.cs b/new/dotnet/ios/generated-sources/AudioUnit/AudioUnitPropertyIDType.g.cs | |
index 40f9183..9ec3ccf 100644 | |
--- a/old/dotnet/ios/generated-sources/AudioUnit/AudioUnitPropertyIDType.g.cs | |
+++ b/new/dotnet/ios/generated-sources/AudioUnit/AudioUnitPropertyIDType.g.cs | |
@@ -173,33 +173,36 @@ namespace AudioUnit { | |
ReverbRoomType = 10, | |
UsesInternalReverb = 1005, | |
SpatializationAlgorithm = 3000, | |
- [ObsoletedOSPlatform ("ios9.0")] | |
- [ObsoletedOSPlatform ("tvos9.0")] | |
- [ObsoletedOSPlatform ("maccatalyst13.1")] | |
- [ObsoletedOSPlatform ("macos10.11")] | |
- [SupportedOSPlatform ("ios")] | |
- [SupportedOSPlatform ("macos")] | |
- [SupportedOSPlatform ("tvos")] | |
- [SupportedOSPlatform ("maccatalyst")] | |
+ SpatialMixerRenderingFlags = 3003, | |
+ SpatialMixerSourceMode = 3005, | |
+ SpatialMixerDistanceParams = 3010, | |
+ [Obsolete ("Use 'SpatialMixerDistanceParams' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
DistanceParams = 3010, | |
- [ObsoletedOSPlatform ("ios9.0")] | |
- [ObsoletedOSPlatform ("tvos9.0")] | |
- [ObsoletedOSPlatform ("maccatalyst13.1")] | |
- [ObsoletedOSPlatform ("macos10.11")] | |
- [SupportedOSPlatform ("ios")] | |
- [SupportedOSPlatform ("macos")] | |
- [SupportedOSPlatform ("tvos")] | |
- [SupportedOSPlatform ("maccatalyst")] | |
+ [Obsolete ("Use 'SpatialMixerAttenuationCurve' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
AttenuationCurve = 3013, | |
- [ObsoletedOSPlatform ("ios9.0")] | |
- [ObsoletedOSPlatform ("tvos9.0")] | |
- [ObsoletedOSPlatform ("maccatalyst13.1")] | |
- [ObsoletedOSPlatform ("macos10.11")] | |
- [SupportedOSPlatform ("ios")] | |
- [SupportedOSPlatform ("macos")] | |
- [SupportedOSPlatform ("tvos")] | |
- [SupportedOSPlatform ("maccatalyst")] | |
+ [Obsolete ("Use 'SpatialMixerRenderingFlags' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
RenderingFlags = 3003, | |
+ SpatialMixerAttenuationCurve = 3013, | |
+ SpatialMixerOutputType = 3100, | |
+ SpatialMixerPointSourceInHeadMode = 3103, | |
+ [SupportedOSPlatform ("macos12.3")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
+ SpatialMixerEnableHeadTracking = 3111, | |
+ [SupportedOSPlatform ("macos13.0")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
+ SpatialMixerPersonalizedHrtfMode = 3113, | |
+ [SupportedOSPlatform ("macos14.0")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
+ SpatialMixerAnyInputIsUsingPersonalizedHrtf = 3116, | |
ScheduleAudioSlice = 3300, | |
ScheduleStartTimeStamp = 3301, | |
CurrentPlayTime = 3302, | |
diff --git a/old/dotnet/ios/ref/Microsoft.iOS.xml b/new/dotnet/ios/ref/Microsoft.iOS.xml | |
index fc052a2..6cfd47e 100644 | |
--- a/old/dotnet/ios/ref/Microsoft.iOS.xml | |
+++ b/new/dotnet/ios/ref/Microsoft.iOS.xml | |
@@ -82253,6 +82253,119 @@ | |
</para> | |
</remarks> | |
</member> | |
+ <member name="M:AudioToolbox.AudioConverter.Create(AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioConverterOptions,AudioToolbox.AudioConverterError@)"> | |
+ <summary>Create a new AudioConverter with the specified options.</summary> | |
+ <param name="sourceFormat">The format of the source audio to be converted.</param> | |
+ <param name="destinationFormat">The format to convert the source audio to.</param> | |
+ <param name="options">Any <see cref="T:AudioToolbox.AudioConverterOptions" /> to use.</param> | |
+ <param name="error">In case of failure, will contain the error code for the failure. Otherwise the value <see cref="F:AudioToolbox.AudioConverterError.None" /> will be returned.</param> | |
+ <returns>A new AudioConverter instance, or null in case of failure.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Create(AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioConverterOptions)"> | |
+ <summary>Create a new AudioConverter with the specified options.</summary> | |
+ <param name="sourceFormat">The format of the source audio to be converted.</param> | |
+ <param name="destinationFormat">The format to convert the source audio to.</param> | |
+ <param name="options">Any <see cref="T:AudioToolbox.AudioConverterOptions" /> to use.</param> | |
+ <returns>A new AudioConverter instance, or null in case of failure.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Prepare(System.UInt32,System.IntPtr,AudioToolbox.AudioConverter.PrepareCompletionCallback)"> | |
+ <summary>Optimizes any subsequent creation of audio converters in this process.</summary> | |
+ <param name="flags">Reserved; always pass 0.</param> | |
+ <param name="ioReserved">Reserved; always pass IntPtr.Zero.</param> | |
+ <param name="completionCallback">Optional callback to invoke when the preparation is complete.</param> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Prepare(AudioToolbox.AudioConverter.PrepareCompletionCallback)"> | |
+ <summary>Optimizes any subsequent creation of audio converters in this process.</summary> | |
+ <param name="completionCallback">Callback to invoke when the preparation is complete.</param> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.CountUserData(System.UInt32)"> | |
+ <summary>Get the number of user data for the specified chunk type.</summary> | |
+ <param name="userData">The fourcc of the ID whose count to retrieve.</param> | |
+ <returns>The number of user udata for the specified ID.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.CountUserData(AudioToolbox.AudioFileChunkType)"> | |
+ <summary>Get the number of user data for the specified chunk type.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <returns>The number of user data for the specified chunk type.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(System.UInt32,System.Int32)"> | |
+ <summary>Get the size of the specified user data.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <returns>Returns the (non-negative) size on success, otherwise -1.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(AudioToolbox.AudioFileChunkType,System.Int32)"> | |
+ <summary>Get the size of the specified user data.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <returns>Returns the (non-negative) size on success, otherwise -1.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(System.UInt32,System.Int32,System.UInt64@)"> | |
+ <summary>Get the 64-bit size of the specified user data.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">The retrieved 64-bit size of the specified user data.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(AudioToolbox.AudioFileChunkType,System.Int32,System.UInt64@)"> | |
+ <summary>Get the 64-bit size of the specified user data.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">The retrieved 64-bit size of the specified user data.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.Int32,System.Int32,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataID">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.UInt32,System.Int32,System.Int64,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int64,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.UInt32,System.Int32,System.Int64,System.Byte[],System.Int32@)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">The number of bytes written into the byte array.</param> | |
+ <param name="data">An array of bytes where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int64,System.Byte[],System.Int32@)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">The number of bytes written into the byte array.</param> | |
+ <param name="data">An array of bytes where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
<member name="T:AudioToolbox.AudioSessionActiveFlags"> | |
<summary>Flags passed to AudioSession's SetActive method.</summary> | |
</member> | |
diff --git a/old/dotnet/maccatalyst/SourceLink.json b/new/dotnet/maccatalyst/SourceLink.json | |
index 02731e9..226ec14 100644 | |
--- a/old/dotnet/maccatalyst/SourceLink.json | |
+++ b/new/dotnet/maccatalyst/SourceLink.json | |
@@ -1,5 +1,5 @@ | |
{ | |
"documents": { | |
- "/Users/builder/azdo/_work/4/a/change-detection/tmp/src/xamarin-macios/src*": "https://raw.githubusercontent.com/xamarin/xamarin-macios/beac080a063f8723ec2796e4aba4dd26934bb2c7/src*" | |
+ "/Users/builder/azdo/_work/4/s/xamarin-macios/src*": "https://raw.githubusercontent.com/xamarin/xamarin-macios/50bc38f3935692e5f544d28c813eba599714e3f2/src*" | |
} | |
} | |
diff --git a/old/dotnet/maccatalyst/doc/Microsoft.MacCatalyst.xml b/new/dotnet/maccatalyst/doc/Microsoft.MacCatalyst.xml | |
index 208e916..c52b1d4 100644 | |
--- a/old/dotnet/maccatalyst/doc/Microsoft.MacCatalyst.xml | |
+++ b/new/dotnet/maccatalyst/doc/Microsoft.MacCatalyst.xml | |
@@ -78839,6 +78839,119 @@ | |
</para> | |
</remarks> | |
</member> | |
+ <member name="M:AudioToolbox.AudioConverter.Create(AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioConverterOptions,AudioToolbox.AudioConverterError@)"> | |
+ <summary>Create a new AudioConverter with the specified options.</summary> | |
+ <param name="sourceFormat">The format of the source audio to be converted.</param> | |
+ <param name="destinationFormat">The format to convert the source audio to.</param> | |
+ <param name="options">Any <see cref="T:AudioToolbox.AudioConverterOptions" /> to use.</param> | |
+ <param name="error">In case of failure, will contain the error code for the failure. Otherwise the value <see cref="F:AudioToolbox.AudioConverterError.None" /> will be returned.</param> | |
+ <returns>A new AudioConverter instance, or null in case of failure.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Create(AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioConverterOptions)"> | |
+ <summary>Create a new AudioConverter with the specified options.</summary> | |
+ <param name="sourceFormat">The format of the source audio to be converted.</param> | |
+ <param name="destinationFormat">The format to convert the source audio to.</param> | |
+ <param name="options">Any <see cref="T:AudioToolbox.AudioConverterOptions" /> to use.</param> | |
+ <returns>A new AudioConverter instance, or null in case of failure.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Prepare(System.UInt32,System.IntPtr,AudioToolbox.AudioConverter.PrepareCompletionCallback)"> | |
+ <summary>Optimizes any subsequent creation of audio converters in this process.</summary> | |
+ <param name="flags">Reserved; always pass 0.</param> | |
+ <param name="ioReserved">Reserved; always pass IntPtr.Zero.</param> | |
+ <param name="completionCallback">Optional callback to invoke when the preparation is complete.</param> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Prepare(AudioToolbox.AudioConverter.PrepareCompletionCallback)"> | |
+ <summary>Optimizes any subsequent creation of audio converters in this process.</summary> | |
+ <param name="completionCallback">Callback to invoke when the preparation is complete.</param> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.CountUserData(System.UInt32)"> | |
+ <summary>Get the number of user data for the specified chunk type.</summary> | |
+ <param name="userData">The fourcc of the ID whose count to retrieve.</param> | |
+ <returns>The number of user udata for the specified ID.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.CountUserData(AudioToolbox.AudioFileChunkType)"> | |
+ <summary>Get the number of user data for the specified chunk type.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <returns>The number of user data for the specified chunk type.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(System.UInt32,System.Int32)"> | |
+ <summary>Get the size of the specified user data.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <returns>Returns the (non-negative) size on success, otherwise -1.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(AudioToolbox.AudioFileChunkType,System.Int32)"> | |
+ <summary>Get the size of the specified user data.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <returns>Returns the (non-negative) size on success, otherwise -1.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(System.UInt32,System.Int32,System.UInt64@)"> | |
+ <summary>Get the 64-bit size of the specified user data.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">The retrieved 64-bit size of the specified user data.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(AudioToolbox.AudioFileChunkType,System.Int32,System.UInt64@)"> | |
+ <summary>Get the 64-bit size of the specified user data.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">The retrieved 64-bit size of the specified user data.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.Int32,System.Int32,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataID">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.UInt32,System.Int32,System.Int64,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int64,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.UInt32,System.Int32,System.Int64,System.Byte[],System.Int32@)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">The number of bytes written into the byte array.</param> | |
+ <param name="data">An array of bytes where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int64,System.Byte[],System.Int32@)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">The number of bytes written into the byte array.</param> | |
+ <param name="data">An array of bytes where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
<member name="T:AudioToolbox.AudioSessionActiveFlags"> | |
<summary>Flags passed to AudioSession's SetActive method.</summary> | |
</member> | |
diff --git a/old/dotnet/maccatalyst/generated-sources/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs b/new/dotnet/maccatalyst/generated-sources/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
index f307170..b46a9e6 100644 | |
--- a/old/dotnet/maccatalyst/generated-sources/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
+++ b/new/dotnet/maccatalyst/generated-sources/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
@@ -54,19 +54,19 @@ namespace AudioToolbox { | |
[SupportedOSPlatform ("ios16.0")] | |
[SupportedOSPlatform ("maccatalyst16.0")] | |
public enum AUSpatialMixerPersonalizedHrtfMode : uint { | |
- [UnsupportedOSPlatform ("ios")] | |
- [UnsupportedOSPlatform ("tvos")] | |
- [UnsupportedOSPlatform ("maccatalyst")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
[SupportedOSPlatform ("macos13.0")] | |
Off = 0, | |
- [UnsupportedOSPlatform ("ios")] | |
- [UnsupportedOSPlatform ("tvos")] | |
- [UnsupportedOSPlatform ("maccatalyst")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
[SupportedOSPlatform ("macos13.0")] | |
On = 1, | |
- [UnsupportedOSPlatform ("ios")] | |
- [UnsupportedOSPlatform ("tvos")] | |
- [UnsupportedOSPlatform ("maccatalyst")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
[SupportedOSPlatform ("macos13.0")] | |
Auto = 2, | |
} | |
diff --git a/new/dotnet/maccatalyst/generated-sources/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs b/new/dotnet/maccatalyst/generated-sources/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs | |
new file mode 100644 | |
index 0000000..3267b12 | |
--- /dev/null | |
+++ b/new/dotnet/maccatalyst/generated-sources/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs | |
@@ -0,0 +1,62 @@ | |
+// | |
+// Auto-generated from generator.cs, do not edit | |
+// | |
+// We keep references to objects, so warning 414 is expected | |
+#pragma warning disable 414 | |
+using System; | |
+using System.Drawing; | |
+using System.Diagnostics; | |
+using System.ComponentModel; | |
+using System.Threading.Tasks; | |
+using System.Runtime.Versioning; | |
+using System.Runtime.InteropServices; | |
+using System.Diagnostics.CodeAnalysis; | |
+using UIKit; | |
+using Metal; | |
+using CoreML; | |
+using AppKit; | |
+using MapKit; | |
+using Photos; | |
+using ModelIO; | |
+using Network; | |
+using SceneKit; | |
+using Contacts; | |
+using Security; | |
+using CloudKit; | |
+using Messages; | |
+using AudioUnit; | |
+using CoreVideo; | |
+using CoreMedia; | |
+using QuickLook; | |
+using CoreImage; | |
+using SpriteKit; | |
+using Foundation; | |
+using CoreMotion; | |
+using ObjCRuntime; | |
+using AddressBook; | |
+using MediaPlayer; | |
+using GameplayKit; | |
+using CoreGraphics; | |
+using CoreLocation; | |
+using AVFoundation; | |
+using FileProvider; | |
+using CoreAnimation; | |
+using CoreFoundation; | |
+using NetworkExtension; | |
+using MetalPerformanceShadersGraph; | |
+#nullable enable | |
+#if !NET | |
+using NativeHandle = System.IntPtr; | |
+#endif | |
+namespace AudioToolbox { | |
+ [SupportedOSPlatform ("ios17.0")] | |
+ [SupportedOSPlatform ("tvos17.0")] | |
+ [SupportedOSPlatform ("maccatalyst17.0")] | |
+ [SupportedOSPlatform ("macos14.0")] | |
+ public enum AUVoiceIOOtherAudioDuckingLevel : uint { | |
+ Default = 0, | |
+ Min = 10, | |
+ Mid = 20, | |
+ Max = 30, | |
+ } | |
+} | |
diff --git a/old/dotnet/maccatalyst/generated-sources/AudioUnit/AUAudioUnit.g.cs b/new/dotnet/maccatalyst/generated-sources/AudioUnit/AUAudioUnit.g.cs | |
index d88297d..cf7d9ac 100644 | |
--- a/old/dotnet/maccatalyst/generated-sources/AudioUnit/AUAudioUnit.g.cs | |
+++ b/new/dotnet/maccatalyst/generated-sources/AudioUnit/AUAudioUnit.g.cs | |
@@ -796,6 +796,23 @@ namespace AudioUnit { | |
} | |
} | |
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
+ [SupportedOSPlatform ("tvos16.0")] | |
+ [SupportedOSPlatform ("macos13.0")] | |
+ [SupportedOSPlatform ("ios16.0")] | |
+ [SupportedOSPlatform ("maccatalyst16.0")] | |
+ public virtual NSData[] MigrateFromPlugin { | |
+ [Export ("migrateFromPlugin")] | |
+ get { | |
+ NSData[]? ret; | |
+ if (IsDirectBinding) { | |
+ ret = CFArray.ArrayFromHandle<NSData>(global::ObjCRuntime.Messaging.NativeHandle_objc_msgSend (this.Handle, Selector.GetHandle ("migrateFromPlugin")))!; | |
+ } else { | |
+ ret = CFArray.ArrayFromHandle<NSData>(global::ObjCRuntime.Messaging.NativeHandle_objc_msgSendSuper (this.SuperHandle, Selector.GetHandle ("migrateFromPlugin")))!; | |
+ } | |
+ return ret!; | |
+ } | |
+ } | |
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
public virtual bool MusicDeviceOrEffect { | |
[Export ("isMusicDeviceOrEffect")] | |
get { | |
diff --git a/old/dotnet/maccatalyst/generated-sources/AudioUnit/AudioUnitPropertyIDType.g.cs b/new/dotnet/maccatalyst/generated-sources/AudioUnit/AudioUnitPropertyIDType.g.cs | |
index 9d9a6d0..177af3a 100644 | |
--- a/old/dotnet/maccatalyst/generated-sources/AudioUnit/AudioUnitPropertyIDType.g.cs | |
+++ b/new/dotnet/maccatalyst/generated-sources/AudioUnit/AudioUnitPropertyIDType.g.cs | |
@@ -173,33 +173,36 @@ namespace AudioUnit { | |
ReverbRoomType = 10, | |
UsesInternalReverb = 1005, | |
SpatializationAlgorithm = 3000, | |
- [ObsoletedOSPlatform ("ios9.0")] | |
- [ObsoletedOSPlatform ("tvos9.0")] | |
- [ObsoletedOSPlatform ("maccatalyst13.1")] | |
- [ObsoletedOSPlatform ("macos10.11")] | |
- [SupportedOSPlatform ("ios")] | |
- [SupportedOSPlatform ("macos")] | |
- [SupportedOSPlatform ("tvos")] | |
- [SupportedOSPlatform ("maccatalyst")] | |
+ SpatialMixerRenderingFlags = 3003, | |
+ SpatialMixerSourceMode = 3005, | |
+ SpatialMixerDistanceParams = 3010, | |
+ [Obsolete ("Use 'SpatialMixerDistanceParams' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
DistanceParams = 3010, | |
- [ObsoletedOSPlatform ("ios9.0")] | |
- [ObsoletedOSPlatform ("tvos9.0")] | |
- [ObsoletedOSPlatform ("maccatalyst13.1")] | |
- [ObsoletedOSPlatform ("macos10.11")] | |
- [SupportedOSPlatform ("ios")] | |
- [SupportedOSPlatform ("macos")] | |
- [SupportedOSPlatform ("tvos")] | |
- [SupportedOSPlatform ("maccatalyst")] | |
+ [Obsolete ("Use 'SpatialMixerAttenuationCurve' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
AttenuationCurve = 3013, | |
- [ObsoletedOSPlatform ("ios9.0")] | |
- [ObsoletedOSPlatform ("tvos9.0")] | |
- [ObsoletedOSPlatform ("maccatalyst13.1")] | |
- [ObsoletedOSPlatform ("macos10.11")] | |
- [SupportedOSPlatform ("ios")] | |
- [SupportedOSPlatform ("macos")] | |
- [SupportedOSPlatform ("tvos")] | |
- [SupportedOSPlatform ("maccatalyst")] | |
+ [Obsolete ("Use 'SpatialMixerRenderingFlags' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
RenderingFlags = 3003, | |
+ SpatialMixerAttenuationCurve = 3013, | |
+ SpatialMixerOutputType = 3100, | |
+ SpatialMixerPointSourceInHeadMode = 3103, | |
+ [SupportedOSPlatform ("macos12.3")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
+ SpatialMixerEnableHeadTracking = 3111, | |
+ [SupportedOSPlatform ("macos13.0")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
+ SpatialMixerPersonalizedHrtfMode = 3113, | |
+ [SupportedOSPlatform ("macos14.0")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
+ SpatialMixerAnyInputIsUsingPersonalizedHrtf = 3116, | |
ScheduleAudioSlice = 3300, | |
ScheduleStartTimeStamp = 3301, | |
CurrentPlayTime = 3302, | |
diff --git a/old/dotnet/maccatalyst/ref/Microsoft.MacCatalyst.xml b/new/dotnet/maccatalyst/ref/Microsoft.MacCatalyst.xml | |
index d9c1eb1..5333a34 100644 | |
--- a/old/dotnet/maccatalyst/ref/Microsoft.MacCatalyst.xml | |
+++ b/new/dotnet/maccatalyst/ref/Microsoft.MacCatalyst.xml | |
@@ -77640,6 +77640,119 @@ | |
</para> | |
</remarks> | |
</member> | |
+ <member name="M:AudioToolbox.AudioConverter.Create(AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioConverterOptions,AudioToolbox.AudioConverterError@)"> | |
+ <summary>Create a new AudioConverter with the specified options.</summary> | |
+ <param name="sourceFormat">The format of the source audio to be converted.</param> | |
+ <param name="destinationFormat">The format to convert the source audio to.</param> | |
+ <param name="options">Any <see cref="T:AudioToolbox.AudioConverterOptions" /> to use.</param> | |
+ <param name="error">In case of failure, will contain the error code for the failure. Otherwise the value <see cref="F:AudioToolbox.AudioConverterError.None" /> will be returned.</param> | |
+ <returns>A new AudioConverter instance, or null in case of failure.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Create(AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioConverterOptions)"> | |
+ <summary>Create a new AudioConverter with the specified options.</summary> | |
+ <param name="sourceFormat">The format of the source audio to be converted.</param> | |
+ <param name="destinationFormat">The format to convert the source audio to.</param> | |
+ <param name="options">Any <see cref="T:AudioToolbox.AudioConverterOptions" /> to use.</param> | |
+ <returns>A new AudioConverter instance, or null in case of failure.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Prepare(System.UInt32,System.IntPtr,AudioToolbox.AudioConverter.PrepareCompletionCallback)"> | |
+ <summary>Optimizes any subsequent creation of audio converters in this process.</summary> | |
+ <param name="flags">Reserved; always pass 0.</param> | |
+ <param name="ioReserved">Reserved; always pass IntPtr.Zero.</param> | |
+ <param name="completionCallback">Optional callback to invoke when the preparation is complete.</param> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Prepare(AudioToolbox.AudioConverter.PrepareCompletionCallback)"> | |
+ <summary>Optimizes any subsequent creation of audio converters in this process.</summary> | |
+ <param name="completionCallback">Callback to invoke when the preparation is complete.</param> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.CountUserData(System.UInt32)"> | |
+ <summary>Get the number of user data for the specified chunk type.</summary> | |
+ <param name="userData">The fourcc of the ID whose count to retrieve.</param> | |
+ <returns>The number of user udata for the specified ID.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.CountUserData(AudioToolbox.AudioFileChunkType)"> | |
+ <summary>Get the number of user data for the specified chunk type.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <returns>The number of user data for the specified chunk type.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(System.UInt32,System.Int32)"> | |
+ <summary>Get the size of the specified user data.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <returns>Returns the (non-negative) size on success, otherwise -1.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(AudioToolbox.AudioFileChunkType,System.Int32)"> | |
+ <summary>Get the size of the specified user data.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <returns>Returns the (non-negative) size on success, otherwise -1.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(System.UInt32,System.Int32,System.UInt64@)"> | |
+ <summary>Get the 64-bit size of the specified user data.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">The retrieved 64-bit size of the specified user data.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(AudioToolbox.AudioFileChunkType,System.Int32,System.UInt64@)"> | |
+ <summary>Get the 64-bit size of the specified user data.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">The retrieved 64-bit size of the specified user data.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.Int32,System.Int32,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataID">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.UInt32,System.Int32,System.Int64,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int64,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.UInt32,System.Int32,System.Int64,System.Byte[],System.Int32@)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">The number of bytes written into the byte array.</param> | |
+ <param name="data">An array of bytes where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int64,System.Byte[],System.Int32@)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">The number of bytes written into the byte array.</param> | |
+ <param name="data">An array of bytes where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
<member name="T:AudioToolbox.AudioSessionActiveFlags"> | |
<summary>Flags passed to AudioSession's SetActive method.</summary> | |
</member> | |
diff --git a/old/dotnet/macos/SourceLink.json b/new/dotnet/macos/SourceLink.json | |
index 02731e9..226ec14 100644 | |
--- a/old/dotnet/macos/SourceLink.json | |
+++ b/new/dotnet/macos/SourceLink.json | |
@@ -1,5 +1,5 @@ | |
{ | |
"documents": { | |
- "/Users/builder/azdo/_work/4/a/change-detection/tmp/src/xamarin-macios/src*": "https://raw.githubusercontent.com/xamarin/xamarin-macios/beac080a063f8723ec2796e4aba4dd26934bb2c7/src*" | |
+ "/Users/builder/azdo/_work/4/s/xamarin-macios/src*": "https://raw.githubusercontent.com/xamarin/xamarin-macios/50bc38f3935692e5f544d28c813eba599714e3f2/src*" | |
} | |
} | |
diff --git a/old/dotnet/macos/doc/Microsoft.macOS.xml b/new/dotnet/macos/doc/Microsoft.macOS.xml | |
index 0ca5daf..a0400d0 100644 | |
--- a/old/dotnet/macos/doc/Microsoft.macOS.xml | |
+++ b/new/dotnet/macos/doc/Microsoft.macOS.xml | |
@@ -68856,6 +68856,119 @@ | |
<member name="T:AppKit.NSTextLayoutEnumerateLineFragments"> | |
<summary>A delegate used as the callback in <see cref="M:UIKit.NSLayoutManager.EnumerateLineFragments(Foundation.NSRange,UIKit.NSTextLayoutEnumerateLineFragments)" />.</summary> | |
</member> | |
+ <member name="M:AudioToolbox.AudioConverter.Create(AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioConverterOptions,AudioToolbox.AudioConverterError@)"> | |
+ <summary>Create a new AudioConverter with the specified options.</summary> | |
+ <param name="sourceFormat">The format of the source audio to be converted.</param> | |
+ <param name="destinationFormat">The format to convert the source audio to.</param> | |
+ <param name="options">Any <see cref="T:AudioToolbox.AudioConverterOptions" /> to use.</param> | |
+ <param name="error">In case of failure, will contain the error code for the failure. Otherwise the value <see cref="F:AudioToolbox.AudioConverterError.None" /> will be returned.</param> | |
+ <returns>A new AudioConverter instance, or null in case of failure.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Create(AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioConverterOptions)"> | |
+ <summary>Create a new AudioConverter with the specified options.</summary> | |
+ <param name="sourceFormat">The format of the source audio to be converted.</param> | |
+ <param name="destinationFormat">The format to convert the source audio to.</param> | |
+ <param name="options">Any <see cref="T:AudioToolbox.AudioConverterOptions" /> to use.</param> | |
+ <returns>A new AudioConverter instance, or null in case of failure.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Prepare(System.UInt32,System.IntPtr,AudioToolbox.AudioConverter.PrepareCompletionCallback)"> | |
+ <summary>Optimizes any subsequent creation of audio converters in this process.</summary> | |
+ <param name="flags">Reserved; always pass 0.</param> | |
+ <param name="ioReserved">Reserved; always pass IntPtr.Zero.</param> | |
+ <param name="completionCallback">Optional callback to invoke when the preparation is complete.</param> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Prepare(AudioToolbox.AudioConverter.PrepareCompletionCallback)"> | |
+ <summary>Optimizes any subsequent creation of audio converters in this process.</summary> | |
+ <param name="completionCallback">Callback to invoke when the preparation is complete.</param> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.CountUserData(System.UInt32)"> | |
+ <summary>Get the number of user data for the specified chunk type.</summary> | |
+ <param name="userData">The fourcc of the ID whose count to retrieve.</param> | |
+ <returns>The number of user udata for the specified ID.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.CountUserData(AudioToolbox.AudioFileChunkType)"> | |
+ <summary>Get the number of user data for the specified chunk type.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <returns>The number of user data for the specified chunk type.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(System.UInt32,System.Int32)"> | |
+ <summary>Get the size of the specified user data.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <returns>Returns the (non-negative) size on success, otherwise -1.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(AudioToolbox.AudioFileChunkType,System.Int32)"> | |
+ <summary>Get the size of the specified user data.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <returns>Returns the (non-negative) size on success, otherwise -1.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(System.UInt32,System.Int32,System.UInt64@)"> | |
+ <summary>Get the 64-bit size of the specified user data.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">The retrieved 64-bit size of the specified user data.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(AudioToolbox.AudioFileChunkType,System.Int32,System.UInt64@)"> | |
+ <summary>Get the 64-bit size of the specified user data.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">The retrieved 64-bit size of the specified user data.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.Int32,System.Int32,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataID">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.UInt32,System.Int32,System.Int64,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int64,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.UInt32,System.Int32,System.Int64,System.Byte[],System.Int32@)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">The number of bytes written into the byte array.</param> | |
+ <param name="data">An array of bytes where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int64,System.Byte[],System.Int32@)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">The number of bytes written into the byte array.</param> | |
+ <param name="data">An array of bytes where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
<member name="T:AudioToolbox.AudioSessionActiveFlags"> | |
<summary>Flags passed to AudioSession's SetActive method.</summary> | |
</member> | |
diff --git a/old/dotnet/macos/generated-sources/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs b/new/dotnet/macos/generated-sources/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
index 2269052..a9be01d 100644 | |
--- a/old/dotnet/macos/generated-sources/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
+++ b/new/dotnet/macos/generated-sources/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
@@ -49,19 +49,19 @@ namespace AudioToolbox { | |
[SupportedOSPlatform ("ios16.0")] | |
[SupportedOSPlatform ("maccatalyst16.0")] | |
public enum AUSpatialMixerPersonalizedHrtfMode : uint { | |
- [UnsupportedOSPlatform ("ios")] | |
- [UnsupportedOSPlatform ("tvos")] | |
- [UnsupportedOSPlatform ("maccatalyst")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
[SupportedOSPlatform ("macos13.0")] | |
Off = 0, | |
- [UnsupportedOSPlatform ("ios")] | |
- [UnsupportedOSPlatform ("tvos")] | |
- [UnsupportedOSPlatform ("maccatalyst")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
[SupportedOSPlatform ("macos13.0")] | |
On = 1, | |
- [UnsupportedOSPlatform ("ios")] | |
- [UnsupportedOSPlatform ("tvos")] | |
- [UnsupportedOSPlatform ("maccatalyst")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
[SupportedOSPlatform ("macos13.0")] | |
Auto = 2, | |
} | |
diff --git a/new/dotnet/macos/generated-sources/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs b/new/dotnet/macos/generated-sources/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs | |
new file mode 100644 | |
index 0000000..6b9903a | |
--- /dev/null | |
+++ b/new/dotnet/macos/generated-sources/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs | |
@@ -0,0 +1,57 @@ | |
+// | |
+// Auto-generated from generator.cs, do not edit | |
+// | |
+// We keep references to objects, so warning 414 is expected | |
+#pragma warning disable 414 | |
+using System; | |
+using System.Drawing; | |
+using System.Diagnostics; | |
+using System.ComponentModel; | |
+using System.Threading.Tasks; | |
+using System.Runtime.Versioning; | |
+using System.Runtime.InteropServices; | |
+using System.Diagnostics.CodeAnalysis; | |
+using Metal; | |
+using CoreML; | |
+using OpenGL; | |
+using AppKit; | |
+using Photos; | |
+using ModelIO; | |
+using Network; | |
+using SceneKit; | |
+using Contacts; | |
+using Security; | |
+using CloudKit; | |
+using AudioUnit; | |
+using CoreVideo; | |
+using CoreMedia; | |
+using CoreImage; | |
+using SpriteKit; | |
+using Foundation; | |
+using ObjCRuntime; | |
+using MediaPlayer; | |
+using GameplayKit; | |
+using CoreGraphics; | |
+using CoreLocation; | |
+using AVFoundation; | |
+using FileProvider; | |
+using CoreAnimation; | |
+using CoreFoundation; | |
+using NetworkExtension; | |
+using MetalPerformanceShadersGraph; | |
+#nullable enable | |
+#if !NET | |
+using NativeHandle = System.IntPtr; | |
+#endif | |
+namespace AudioToolbox { | |
+ [SupportedOSPlatform ("ios17.0")] | |
+ [SupportedOSPlatform ("tvos17.0")] | |
+ [SupportedOSPlatform ("maccatalyst17.0")] | |
+ [SupportedOSPlatform ("macos14.0")] | |
+ public enum AUVoiceIOOtherAudioDuckingLevel : uint { | |
+ Default = 0, | |
+ Min = 10, | |
+ Mid = 20, | |
+ Max = 30, | |
+ } | |
+} | |
diff --git a/old/dotnet/macos/generated-sources/AudioUnit/AUAudioUnit.g.cs b/new/dotnet/macos/generated-sources/AudioUnit/AUAudioUnit.g.cs | |
index 4a49d2f..3fec889 100644 | |
--- a/old/dotnet/macos/generated-sources/AudioUnit/AUAudioUnit.g.cs | |
+++ b/new/dotnet/macos/generated-sources/AudioUnit/AUAudioUnit.g.cs | |
@@ -154,6 +154,9 @@ namespace AudioUnit { | |
const string selMaximumFramesToRenderX = "maximumFramesToRender"; | |
static readonly NativeHandle selMaximumFramesToRenderXHandle = Selector.GetHandle ("maximumFramesToRender"); | |
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
+ const string selMigrateFromPluginX = "migrateFromPlugin"; | |
+ static readonly NativeHandle selMigrateFromPluginXHandle = Selector.GetHandle ("migrateFromPlugin"); | |
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
const string selOutputBussesX = "outputBusses"; | |
static readonly NativeHandle selOutputBussesXHandle = Selector.GetHandle ("outputBusses"); | |
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
@@ -1010,6 +1013,23 @@ namespace AudioUnit { | |
} | |
} | |
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
+ [SupportedOSPlatform ("tvos16.0")] | |
+ [SupportedOSPlatform ("macos13.0")] | |
+ [SupportedOSPlatform ("ios16.0")] | |
+ [SupportedOSPlatform ("maccatalyst16.0")] | |
+ public virtual NSData[] MigrateFromPlugin { | |
+ [Export ("migrateFromPlugin")] | |
+ get { | |
+ NSData[]? ret; | |
+ if (IsDirectBinding) { | |
+ ret = CFArray.ArrayFromHandle<NSData>(global::ObjCRuntime.Messaging.NativeHandle_objc_msgSend (this.Handle, selMigrateFromPluginXHandle))!; | |
+ } else { | |
+ ret = CFArray.ArrayFromHandle<NSData>(global::ObjCRuntime.Messaging.NativeHandle_objc_msgSendSuper (this.SuperHandle, selMigrateFromPluginXHandle))!; | |
+ } | |
+ return ret!; | |
+ } | |
+ } | |
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
public virtual bool MusicDeviceOrEffect { | |
[Export ("isMusicDeviceOrEffect")] | |
get { | |
diff --git a/old/dotnet/macos/generated-sources/AudioUnit/AudioUnitPropertyIDType.g.cs b/new/dotnet/macos/generated-sources/AudioUnit/AudioUnitPropertyIDType.g.cs | |
index 4ba83fc..8d2db85 100644 | |
--- a/old/dotnet/macos/generated-sources/AudioUnit/AudioUnitPropertyIDType.g.cs | |
+++ b/new/dotnet/macos/generated-sources/AudioUnit/AudioUnitPropertyIDType.g.cs | |
@@ -183,33 +183,36 @@ namespace AudioUnit { | |
ReverbRoomType = 10, | |
UsesInternalReverb = 1005, | |
SpatializationAlgorithm = 3000, | |
- [ObsoletedOSPlatform ("ios9.0")] | |
- [ObsoletedOSPlatform ("tvos9.0")] | |
- [ObsoletedOSPlatform ("maccatalyst13.1")] | |
- [ObsoletedOSPlatform ("macos10.11")] | |
- [SupportedOSPlatform ("ios")] | |
- [SupportedOSPlatform ("macos")] | |
- [SupportedOSPlatform ("tvos")] | |
- [SupportedOSPlatform ("maccatalyst")] | |
+ SpatialMixerRenderingFlags = 3003, | |
+ SpatialMixerSourceMode = 3005, | |
+ SpatialMixerDistanceParams = 3010, | |
+ [Obsolete ("Use 'SpatialMixerDistanceParams' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
DistanceParams = 3010, | |
- [ObsoletedOSPlatform ("ios9.0")] | |
- [ObsoletedOSPlatform ("tvos9.0")] | |
- [ObsoletedOSPlatform ("maccatalyst13.1")] | |
- [ObsoletedOSPlatform ("macos10.11")] | |
- [SupportedOSPlatform ("ios")] | |
- [SupportedOSPlatform ("macos")] | |
- [SupportedOSPlatform ("tvos")] | |
- [SupportedOSPlatform ("maccatalyst")] | |
+ [Obsolete ("Use 'SpatialMixerAttenuationCurve' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
AttenuationCurve = 3013, | |
- [ObsoletedOSPlatform ("ios9.0")] | |
- [ObsoletedOSPlatform ("tvos9.0")] | |
- [ObsoletedOSPlatform ("maccatalyst13.1")] | |
- [ObsoletedOSPlatform ("macos10.11")] | |
- [SupportedOSPlatform ("ios")] | |
- [SupportedOSPlatform ("macos")] | |
- [SupportedOSPlatform ("tvos")] | |
- [SupportedOSPlatform ("maccatalyst")] | |
+ [Obsolete ("Use 'SpatialMixerRenderingFlags' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
RenderingFlags = 3003, | |
+ SpatialMixerAttenuationCurve = 3013, | |
+ SpatialMixerOutputType = 3100, | |
+ SpatialMixerPointSourceInHeadMode = 3103, | |
+ [SupportedOSPlatform ("macos12.3")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
+ SpatialMixerEnableHeadTracking = 3111, | |
+ [SupportedOSPlatform ("macos13.0")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
+ SpatialMixerPersonalizedHrtfMode = 3113, | |
+ [SupportedOSPlatform ("macos14.0")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
+ SpatialMixerAnyInputIsUsingPersonalizedHrtf = 3116, | |
ScheduleAudioSlice = 3300, | |
ScheduleStartTimeStamp = 3301, | |
CurrentPlayTime = 3302, | |
diff --git a/old/dotnet/macos/ref/Microsoft.macOS.xml b/new/dotnet/macos/ref/Microsoft.macOS.xml | |
index d3d50ae..bc38fd0 100644 | |
--- a/old/dotnet/macos/ref/Microsoft.macOS.xml | |
+++ b/new/dotnet/macos/ref/Microsoft.macOS.xml | |
@@ -68506,6 +68506,119 @@ | |
<member name="T:AppKit.NSTextLayoutEnumerateLineFragments"> | |
<summary>A delegate used as the callback in <see cref="M:UIKit.NSLayoutManager.EnumerateLineFragments(Foundation.NSRange,UIKit.NSTextLayoutEnumerateLineFragments)" />.</summary> | |
</member> | |
+ <member name="M:AudioToolbox.AudioConverter.Create(AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioConverterOptions,AudioToolbox.AudioConverterError@)"> | |
+ <summary>Create a new AudioConverter with the specified options.</summary> | |
+ <param name="sourceFormat">The format of the source audio to be converted.</param> | |
+ <param name="destinationFormat">The format to convert the source audio to.</param> | |
+ <param name="options">Any <see cref="T:AudioToolbox.AudioConverterOptions" /> to use.</param> | |
+ <param name="error">In case of failure, will contain the error code for the failure. Otherwise the value <see cref="F:AudioToolbox.AudioConverterError.None" /> will be returned.</param> | |
+ <returns>A new AudioConverter instance, or null in case of failure.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Create(AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioConverterOptions)"> | |
+ <summary>Create a new AudioConverter with the specified options.</summary> | |
+ <param name="sourceFormat">The format of the source audio to be converted.</param> | |
+ <param name="destinationFormat">The format to convert the source audio to.</param> | |
+ <param name="options">Any <see cref="T:AudioToolbox.AudioConverterOptions" /> to use.</param> | |
+ <returns>A new AudioConverter instance, or null in case of failure.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Prepare(System.UInt32,System.IntPtr,AudioToolbox.AudioConverter.PrepareCompletionCallback)"> | |
+ <summary>Optimizes any subsequent creation of audio converters in this process.</summary> | |
+ <param name="flags">Reserved; always pass 0.</param> | |
+ <param name="ioReserved">Reserved; always pass IntPtr.Zero.</param> | |
+ <param name="completionCallback">Optional callback to invoke when the preparation is complete.</param> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Prepare(AudioToolbox.AudioConverter.PrepareCompletionCallback)"> | |
+ <summary>Optimizes any subsequent creation of audio converters in this process.</summary> | |
+ <param name="completionCallback">Callback to invoke when the preparation is complete.</param> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.CountUserData(System.UInt32)"> | |
+ <summary>Get the number of user data for the specified chunk type.</summary> | |
+ <param name="userData">The fourcc of the ID whose count to retrieve.</param> | |
+ <returns>The number of user udata for the specified ID.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.CountUserData(AudioToolbox.AudioFileChunkType)"> | |
+ <summary>Get the number of user data for the specified chunk type.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <returns>The number of user data for the specified chunk type.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(System.UInt32,System.Int32)"> | |
+ <summary>Get the size of the specified user data.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <returns>Returns the (non-negative) size on success, otherwise -1.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(AudioToolbox.AudioFileChunkType,System.Int32)"> | |
+ <summary>Get the size of the specified user data.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <returns>Returns the (non-negative) size on success, otherwise -1.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(System.UInt32,System.Int32,System.UInt64@)"> | |
+ <summary>Get the 64-bit size of the specified user data.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">The retrieved 64-bit size of the specified user data.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(AudioToolbox.AudioFileChunkType,System.Int32,System.UInt64@)"> | |
+ <summary>Get the 64-bit size of the specified user data.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">The retrieved 64-bit size of the specified user data.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.Int32,System.Int32,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataID">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.UInt32,System.Int32,System.Int64,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int64,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.UInt32,System.Int32,System.Int64,System.Byte[],System.Int32@)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">The number of bytes written into the byte array.</param> | |
+ <param name="data">An array of bytes where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int64,System.Byte[],System.Int32@)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">The number of bytes written into the byte array.</param> | |
+ <param name="data">An array of bytes where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
<member name="T:AudioToolbox.AudioSessionActiveFlags"> | |
<summary>Flags passed to AudioSession's SetActive method.</summary> | |
</member> | |
diff --git a/old/dotnet/tvos/SourceLink.json b/new/dotnet/tvos/SourceLink.json | |
index 02731e9..226ec14 100644 | |
--- a/old/dotnet/tvos/SourceLink.json | |
+++ b/new/dotnet/tvos/SourceLink.json | |
@@ -1,5 +1,5 @@ | |
{ | |
"documents": { | |
- "/Users/builder/azdo/_work/4/a/change-detection/tmp/src/xamarin-macios/src*": "https://raw.githubusercontent.com/xamarin/xamarin-macios/beac080a063f8723ec2796e4aba4dd26934bb2c7/src*" | |
+ "/Users/builder/azdo/_work/4/s/xamarin-macios/src*": "https://raw.githubusercontent.com/xamarin/xamarin-macios/50bc38f3935692e5f544d28c813eba599714e3f2/src*" | |
} | |
} | |
diff --git a/old/dotnet/tvos/doc/Microsoft.tvOS.xml b/new/dotnet/tvos/doc/Microsoft.tvOS.xml | |
index 978f615..7f15ea6 100644 | |
--- a/old/dotnet/tvos/doc/Microsoft.tvOS.xml | |
+++ b/new/dotnet/tvos/doc/Microsoft.tvOS.xml | |
@@ -52011,6 +52011,119 @@ | |
</para> | |
</remarks> | |
</member> | |
+ <member name="M:AudioToolbox.AudioConverter.Create(AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioConverterOptions,AudioToolbox.AudioConverterError@)"> | |
+ <summary>Create a new AudioConverter with the specified options.</summary> | |
+ <param name="sourceFormat">The format of the source audio to be converted.</param> | |
+ <param name="destinationFormat">The format to convert the source audio to.</param> | |
+ <param name="options">Any <see cref="T:AudioToolbox.AudioConverterOptions" /> to use.</param> | |
+ <param name="error">In case of failure, will contain the error code for the failure. Otherwise the value <see cref="F:AudioToolbox.AudioConverterError.None" /> will be returned.</param> | |
+ <returns>A new AudioConverter instance, or null in case of failure.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Create(AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioConverterOptions)"> | |
+ <summary>Create a new AudioConverter with the specified options.</summary> | |
+ <param name="sourceFormat">The format of the source audio to be converted.</param> | |
+ <param name="destinationFormat">The format to convert the source audio to.</param> | |
+ <param name="options">Any <see cref="T:AudioToolbox.AudioConverterOptions" /> to use.</param> | |
+ <returns>A new AudioConverter instance, or null in case of failure.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Prepare(System.UInt32,System.IntPtr,AudioToolbox.AudioConverter.PrepareCompletionCallback)"> | |
+ <summary>Optimizes any subsequent creation of audio converters in this process.</summary> | |
+ <param name="flags">Reserved; always pass 0.</param> | |
+ <param name="ioReserved">Reserved; always pass IntPtr.Zero.</param> | |
+ <param name="completionCallback">Optional callback to invoke when the preparation is complete.</param> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Prepare(AudioToolbox.AudioConverter.PrepareCompletionCallback)"> | |
+ <summary>Optimizes any subsequent creation of audio converters in this process.</summary> | |
+ <param name="completionCallback">Callback to invoke when the preparation is complete.</param> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.CountUserData(System.UInt32)"> | |
+ <summary>Get the number of user data for the specified chunk type.</summary> | |
+ <param name="userData">The fourcc of the ID whose count to retrieve.</param> | |
+ <returns>The number of user udata for the specified ID.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.CountUserData(AudioToolbox.AudioFileChunkType)"> | |
+ <summary>Get the number of user data for the specified chunk type.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <returns>The number of user data for the specified chunk type.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(System.UInt32,System.Int32)"> | |
+ <summary>Get the size of the specified user data.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <returns>Returns the (non-negative) size on success, otherwise -1.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(AudioToolbox.AudioFileChunkType,System.Int32)"> | |
+ <summary>Get the size of the specified user data.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <returns>Returns the (non-negative) size on success, otherwise -1.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(System.UInt32,System.Int32,System.UInt64@)"> | |
+ <summary>Get the 64-bit size of the specified user data.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">The retrieved 64-bit size of the specified user data.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(AudioToolbox.AudioFileChunkType,System.Int32,System.UInt64@)"> | |
+ <summary>Get the 64-bit size of the specified user data.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">The retrieved 64-bit size of the specified user data.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.Int32,System.Int32,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataID">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.UInt32,System.Int32,System.Int64,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int64,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.UInt32,System.Int32,System.Int64,System.Byte[],System.Int32@)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">The number of bytes written into the byte array.</param> | |
+ <param name="data">An array of bytes where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int64,System.Byte[],System.Int32@)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">The number of bytes written into the byte array.</param> | |
+ <param name="data">An array of bytes where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
<member name="T:AudioToolbox.AudioSessionActiveFlags"> | |
<summary>Flags passed to AudioSession's SetActive method.</summary> | |
</member> | |
diff --git a/old/dotnet/tvos/generated-sources/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs b/new/dotnet/tvos/generated-sources/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
index 4286d82..f253583 100644 | |
--- a/old/dotnet/tvos/generated-sources/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
+++ b/new/dotnet/tvos/generated-sources/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
@@ -46,19 +46,19 @@ namespace AudioToolbox { | |
[SupportedOSPlatform ("ios16.0")] | |
[SupportedOSPlatform ("maccatalyst16.0")] | |
public enum AUSpatialMixerPersonalizedHrtfMode : uint { | |
- [UnsupportedOSPlatform ("ios")] | |
- [UnsupportedOSPlatform ("tvos")] | |
- [UnsupportedOSPlatform ("maccatalyst")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
[SupportedOSPlatform ("macos13.0")] | |
Off = 0, | |
- [UnsupportedOSPlatform ("ios")] | |
- [UnsupportedOSPlatform ("tvos")] | |
- [UnsupportedOSPlatform ("maccatalyst")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
[SupportedOSPlatform ("macos13.0")] | |
On = 1, | |
- [UnsupportedOSPlatform ("ios")] | |
- [UnsupportedOSPlatform ("tvos")] | |
- [UnsupportedOSPlatform ("maccatalyst")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
[SupportedOSPlatform ("macos13.0")] | |
Auto = 2, | |
} | |
diff --git a/new/dotnet/tvos/generated-sources/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs b/new/dotnet/tvos/generated-sources/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs | |
new file mode 100644 | |
index 0000000..76f36bb | |
--- /dev/null | |
+++ b/new/dotnet/tvos/generated-sources/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs | |
@@ -0,0 +1,54 @@ | |
+// | |
+// Auto-generated from generator.cs, do not edit | |
+// | |
+// We keep references to objects, so warning 414 is expected | |
+#pragma warning disable 414 | |
+using System; | |
+using System.Drawing; | |
+using System.Diagnostics; | |
+using System.ComponentModel; | |
+using System.Threading.Tasks; | |
+using System.Runtime.Versioning; | |
+using System.Runtime.InteropServices; | |
+using System.Diagnostics.CodeAnalysis; | |
+using UIKit; | |
+using GLKit; | |
+using Metal; | |
+using CoreML; | |
+using Photos; | |
+using ModelIO; | |
+using Network; | |
+using SceneKit; | |
+using Security; | |
+using AudioUnit; | |
+using CoreVideo; | |
+using CoreMedia; | |
+using CoreImage; | |
+using SpriteKit; | |
+using Foundation; | |
+using ObjCRuntime; | |
+using MediaPlayer; | |
+using GameplayKit; | |
+using CoreGraphics; | |
+using CoreLocation; | |
+using AVFoundation; | |
+using CoreAnimation; | |
+using CoreFoundation; | |
+using NetworkExtension; | |
+using MetalPerformanceShadersGraph; | |
+#nullable enable | |
+#if !NET | |
+using NativeHandle = System.IntPtr; | |
+#endif | |
+namespace AudioToolbox { | |
+ [SupportedOSPlatform ("ios17.0")] | |
+ [SupportedOSPlatform ("tvos17.0")] | |
+ [SupportedOSPlatform ("maccatalyst17.0")] | |
+ [SupportedOSPlatform ("macos14.0")] | |
+ public enum AUVoiceIOOtherAudioDuckingLevel : uint { | |
+ Default = 0, | |
+ Min = 10, | |
+ Mid = 20, | |
+ Max = 30, | |
+ } | |
+} | |
diff --git a/old/dotnet/tvos/generated-sources/AudioUnit/AUAudioUnit.g.cs b/new/dotnet/tvos/generated-sources/AudioUnit/AUAudioUnit.g.cs | |
index 44c61c4..e2cda09 100644 | |
--- a/old/dotnet/tvos/generated-sources/AudioUnit/AUAudioUnit.g.cs | |
+++ b/new/dotnet/tvos/generated-sources/AudioUnit/AUAudioUnit.g.cs | |
@@ -696,6 +696,23 @@ namespace AudioUnit { | |
} | |
} | |
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
+ [SupportedOSPlatform ("tvos16.0")] | |
+ [SupportedOSPlatform ("macos13.0")] | |
+ [SupportedOSPlatform ("ios16.0")] | |
+ [SupportedOSPlatform ("maccatalyst16.0")] | |
+ public virtual NSData[] MigrateFromPlugin { | |
+ [Export ("migrateFromPlugin")] | |
+ get { | |
+ NSData[]? ret; | |
+ if (IsDirectBinding) { | |
+ ret = CFArray.ArrayFromHandle<NSData>(global::ObjCRuntime.Messaging.NativeHandle_objc_msgSend (this.Handle, Selector.GetHandle ("migrateFromPlugin")))!; | |
+ } else { | |
+ ret = CFArray.ArrayFromHandle<NSData>(global::ObjCRuntime.Messaging.NativeHandle_objc_msgSendSuper (this.SuperHandle, Selector.GetHandle ("migrateFromPlugin")))!; | |
+ } | |
+ return ret!; | |
+ } | |
+ } | |
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
public virtual bool MusicDeviceOrEffect { | |
[Export ("isMusicDeviceOrEffect")] | |
get { | |
diff --git a/old/dotnet/tvos/generated-sources/AudioUnit/AudioUnitPropertyIDType.g.cs b/new/dotnet/tvos/generated-sources/AudioUnit/AudioUnitPropertyIDType.g.cs | |
index 7af2335..1af3486 100644 | |
--- a/old/dotnet/tvos/generated-sources/AudioUnit/AudioUnitPropertyIDType.g.cs | |
+++ b/new/dotnet/tvos/generated-sources/AudioUnit/AudioUnitPropertyIDType.g.cs | |
@@ -165,33 +165,36 @@ namespace AudioUnit { | |
ReverbRoomType = 10, | |
UsesInternalReverb = 1005, | |
SpatializationAlgorithm = 3000, | |
- [ObsoletedOSPlatform ("ios9.0")] | |
- [ObsoletedOSPlatform ("tvos9.0")] | |
- [ObsoletedOSPlatform ("maccatalyst13.1")] | |
- [ObsoletedOSPlatform ("macos10.11")] | |
- [SupportedOSPlatform ("ios")] | |
- [SupportedOSPlatform ("macos")] | |
- [SupportedOSPlatform ("tvos")] | |
- [SupportedOSPlatform ("maccatalyst")] | |
+ SpatialMixerRenderingFlags = 3003, | |
+ SpatialMixerSourceMode = 3005, | |
+ SpatialMixerDistanceParams = 3010, | |
+ [Obsolete ("Use 'SpatialMixerDistanceParams' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
DistanceParams = 3010, | |
- [ObsoletedOSPlatform ("ios9.0")] | |
- [ObsoletedOSPlatform ("tvos9.0")] | |
- [ObsoletedOSPlatform ("maccatalyst13.1")] | |
- [ObsoletedOSPlatform ("macos10.11")] | |
- [SupportedOSPlatform ("ios")] | |
- [SupportedOSPlatform ("macos")] | |
- [SupportedOSPlatform ("tvos")] | |
- [SupportedOSPlatform ("maccatalyst")] | |
+ [Obsolete ("Use 'SpatialMixerAttenuationCurve' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
AttenuationCurve = 3013, | |
- [ObsoletedOSPlatform ("ios9.0")] | |
- [ObsoletedOSPlatform ("tvos9.0")] | |
- [ObsoletedOSPlatform ("maccatalyst13.1")] | |
- [ObsoletedOSPlatform ("macos10.11")] | |
- [SupportedOSPlatform ("ios")] | |
- [SupportedOSPlatform ("macos")] | |
- [SupportedOSPlatform ("tvos")] | |
- [SupportedOSPlatform ("maccatalyst")] | |
+ [Obsolete ("Use 'SpatialMixerRenderingFlags' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
RenderingFlags = 3003, | |
+ SpatialMixerAttenuationCurve = 3013, | |
+ SpatialMixerOutputType = 3100, | |
+ SpatialMixerPointSourceInHeadMode = 3103, | |
+ [SupportedOSPlatform ("macos12.3")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
+ SpatialMixerEnableHeadTracking = 3111, | |
+ [SupportedOSPlatform ("macos13.0")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
+ SpatialMixerPersonalizedHrtfMode = 3113, | |
+ [SupportedOSPlatform ("macos14.0")] | |
+ [SupportedOSPlatform ("ios18.0")] | |
+ [SupportedOSPlatform ("tvos18.0")] | |
+ [SupportedOSPlatform ("maccatalyst18.0")] | |
+ SpatialMixerAnyInputIsUsingPersonalizedHrtf = 3116, | |
ScheduleAudioSlice = 3300, | |
ScheduleStartTimeStamp = 3301, | |
CurrentPlayTime = 3302, | |
diff --git a/old/dotnet/tvos/ref/Microsoft.tvOS.xml b/new/dotnet/tvos/ref/Microsoft.tvOS.xml | |
index 7de52b1..683c7c4 100644 | |
--- a/old/dotnet/tvos/ref/Microsoft.tvOS.xml | |
+++ b/new/dotnet/tvos/ref/Microsoft.tvOS.xml | |
@@ -51786,6 +51786,119 @@ | |
</para> | |
</remarks> | |
</member> | |
+ <member name="M:AudioToolbox.AudioConverter.Create(AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioConverterOptions,AudioToolbox.AudioConverterError@)"> | |
+ <summary>Create a new AudioConverter with the specified options.</summary> | |
+ <param name="sourceFormat">The format of the source audio to be converted.</param> | |
+ <param name="destinationFormat">The format to convert the source audio to.</param> | |
+ <param name="options">Any <see cref="T:AudioToolbox.AudioConverterOptions" /> to use.</param> | |
+ <param name="error">In case of failure, will contain the error code for the failure. Otherwise the value <see cref="F:AudioToolbox.AudioConverterError.None" /> will be returned.</param> | |
+ <returns>A new AudioConverter instance, or null in case of failure.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Create(AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioStreamBasicDescription,AudioToolbox.AudioConverterOptions)"> | |
+ <summary>Create a new AudioConverter with the specified options.</summary> | |
+ <param name="sourceFormat">The format of the source audio to be converted.</param> | |
+ <param name="destinationFormat">The format to convert the source audio to.</param> | |
+ <param name="options">Any <see cref="T:AudioToolbox.AudioConverterOptions" /> to use.</param> | |
+ <returns>A new AudioConverter instance, or null in case of failure.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Prepare(System.UInt32,System.IntPtr,AudioToolbox.AudioConverter.PrepareCompletionCallback)"> | |
+ <summary>Optimizes any subsequent creation of audio converters in this process.</summary> | |
+ <param name="flags">Reserved; always pass 0.</param> | |
+ <param name="ioReserved">Reserved; always pass IntPtr.Zero.</param> | |
+ <param name="completionCallback">Optional callback to invoke when the preparation is complete.</param> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioConverter.Prepare(AudioToolbox.AudioConverter.PrepareCompletionCallback)"> | |
+ <summary>Optimizes any subsequent creation of audio converters in this process.</summary> | |
+ <param name="completionCallback">Callback to invoke when the preparation is complete.</param> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.CountUserData(System.UInt32)"> | |
+ <summary>Get the number of user data for the specified chunk type.</summary> | |
+ <param name="userData">The fourcc of the ID whose count to retrieve.</param> | |
+ <returns>The number of user udata for the specified ID.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.CountUserData(AudioToolbox.AudioFileChunkType)"> | |
+ <summary>Get the number of user data for the specified chunk type.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <returns>The number of user data for the specified chunk type.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(System.UInt32,System.Int32)"> | |
+ <summary>Get the size of the specified user data.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <returns>Returns the (non-negative) size on success, otherwise -1.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(AudioToolbox.AudioFileChunkType,System.Int32)"> | |
+ <summary>Get the size of the specified user data.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <returns>Returns the (non-negative) size on success, otherwise -1.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(System.UInt32,System.Int32,System.UInt64@)"> | |
+ <summary>Get the 64-bit size of the specified user data.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">The retrieved 64-bit size of the specified user data.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserDataSize(AudioToolbox.AudioFileChunkType,System.Int32,System.UInt64@)"> | |
+ <summary>Get the 64-bit size of the specified user data.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">The retrieved 64-bit size of the specified user data.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.Int32,System.Int32,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataID">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.UInt32,System.Int32,System.Int64,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int64,System.Int32@,System.IntPtr)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">On input the size of the memory <paramref name="userData" /> points to. On output the number of bytes written.</param> | |
+ <param name="userData">A pointer to memory where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(System.UInt32,System.Int32,System.Int64,System.Byte[],System.Int32@)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="userDataId">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">The number of bytes written into the byte array.</param> | |
+ <param name="data">An array of bytes where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
+ <member name="M:AudioToolbox.AudioFile.GetUserData(AudioToolbox.AudioFileChunkType,System.Int32,System.Int64,System.Byte[],System.Int32@)"> | |
+ <summary>Get part of the data of a chunk in a file.</summary> | |
+ <param name="chunkType">The fourcc of the chunk.</param> | |
+ <param name="index">The index of the chunk if there are more than one chunk.</param> | |
+ <param name="offset">The offset from the first byte of the chunk of the data to get.</param> | |
+ <param name="size">The number of bytes written into the byte array.</param> | |
+ <param name="data">An array of bytes where the data will be copied.</param> | |
+ <returns>Returns <see cref="F:AudioToolbox.AudioFileError.Success" /> on success, otherwise an <see cref="T:AudioToolbox.AudioFileError" /> error code.</returns> | |
+ </member> | |
<member name="T:AudioToolbox.AudioSessionActiveFlags"> | |
<summary>Flags passed to AudioSession's SetActive method.</summary> | |
</member> | |
diff --git a/old/ios/native/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs b/new/ios/native/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
index 4851dcf..3bd2d27 100644 | |
--- a/old/ios/native/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
+++ b/new/ios/native/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
@@ -54,17 +54,17 @@ namespace AudioToolbox { | |
[Introduced (PlatformName.iOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
[Introduced (PlatformName.MacCatalyst, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
public enum AUSpatialMixerPersonalizedHrtfMode : uint { | |
- [Unavailable (PlatformName.iOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.MacCatalyst, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
Off = 0, | |
- [Unavailable (PlatformName.iOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.MacCatalyst, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
On = 1, | |
- [Unavailable (PlatformName.iOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.MacCatalyst, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
Auto = 2, | |
} | |
} | |
diff --git a/new/ios/native/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs b/new/ios/native/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs | |
new file mode 100644 | |
index 0000000..99b9379 | |
--- /dev/null | |
+++ b/new/ios/native/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs | |
@@ -0,0 +1,61 @@ | |
+// | |
+// Auto-generated from generator.cs, do not edit | |
+// | |
+// We keep references to objects, so warning 414 is expected | |
+#pragma warning disable 414 | |
+using System; | |
+using System.Drawing; | |
+using System.Diagnostics; | |
+using System.ComponentModel; | |
+using System.Threading.Tasks; | |
+using System.Runtime.InteropServices; | |
+using System.Diagnostics.CodeAnalysis; | |
+using UIKit; | |
+using GLKit; | |
+using Metal; | |
+using CoreML; | |
+using MapKit; | |
+using Photos; | |
+using ModelIO; | |
+using Network; | |
+using SceneKit; | |
+using Contacts; | |
+using Security; | |
+using Messages; | |
+using AudioUnit; | |
+using CoreVideo; | |
+using CoreMedia; | |
+using QuickLook; | |
+using CoreImage; | |
+using SpriteKit; | |
+using Foundation; | |
+using CoreMotion; | |
+using ObjCRuntime; | |
+using AddressBook; | |
+using MediaPlayer; | |
+using GameplayKit; | |
+using CoreGraphics; | |
+using CoreLocation; | |
+using AVFoundation; | |
+using NewsstandKit; | |
+using FileProvider; | |
+using CoreAnimation; | |
+using CoreFoundation; | |
+using NetworkExtension; | |
+using MetalPerformanceShadersGraph; | |
+#nullable enable | |
+#if !NET | |
+using NativeHandle = System.IntPtr; | |
+#endif | |
+namespace AudioToolbox { | |
+ [Introduced (PlatformName.iOS, 17,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 17,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 17,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacOSX, 14,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ public enum AUVoiceIOOtherAudioDuckingLevel : uint { | |
+ Default = 0, | |
+ Min = 10, | |
+ Mid = 20, | |
+ Max = 30, | |
+ } | |
+} | |
diff --git a/old/ios/native/AudioUnit/AUAudioUnit.g.cs b/new/ios/native/AudioUnit/AUAudioUnit.g.cs | |
index 8c8e393..27fda8f 100644 | |
--- a/old/ios/native/AudioUnit/AUAudioUnit.g.cs | |
+++ b/new/ios/native/AudioUnit/AUAudioUnit.g.cs | |
@@ -778,6 +778,33 @@ namespace AudioUnit { | |
} | |
} | |
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
+ [Introduced (PlatformName.WatchOS, 9,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacOSX, 13,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ public virtual NSData[] MigrateFromPlugin { | |
+ [Introduced (PlatformName.WatchOS, 9,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacOSX, 13,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Export ("migrateFromPlugin")] | |
+ get { | |
+ #if ARCH_32 | |
+ throw new PlatformNotSupportedException ("This API is not supported on this version of iOS"); | |
+ #else | |
+ NSData[]? ret; | |
+ if (IsDirectBinding) { | |
+ ret = CFArray.ArrayFromHandle<NSData>(global::ObjCRuntime.Messaging.IntPtr_objc_msgSend (this.Handle, Selector.GetHandle ("migrateFromPlugin")))!; | |
+ } else { | |
+ ret = CFArray.ArrayFromHandle<NSData>(global::ObjCRuntime.Messaging.IntPtr_objc_msgSendSuper (this.SuperHandle, Selector.GetHandle ("migrateFromPlugin")))!; | |
+ } | |
+ return ret!; | |
+ #endif | |
+ } | |
+ } | |
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
public virtual bool MusicDeviceOrEffect { | |
[Export ("isMusicDeviceOrEffect")] | |
get { | |
diff --git a/old/ios/native/AudioUnit/AudioUnitPropertyIDType.g.cs b/new/ios/native/AudioUnit/AudioUnitPropertyIDType.g.cs | |
index 085f393..1bd0a81 100644 | |
--- a/old/ios/native/AudioUnit/AudioUnitPropertyIDType.g.cs | |
+++ b/new/ios/native/AudioUnit/AudioUnitPropertyIDType.g.cs | |
@@ -154,21 +154,39 @@ namespace AudioUnit { | |
ReverbRoomType = 10, | |
UsesInternalReverb = 1005, | |
SpatializationAlgorithm = 3000, | |
- [Deprecated (PlatformName.iOS, 9,0)] | |
- [Deprecated (PlatformName.TvOS, 9,0)] | |
- [Deprecated (PlatformName.MacCatalyst, 13,1)] | |
- [Deprecated (PlatformName.MacOSX, 10,11)] | |
+ SpatialMixerRenderingFlags = 3003, | |
+ SpatialMixerSourceMode = 3005, | |
+ SpatialMixerDistanceParams = 3010, | |
+ [Obsolete ("Use 'SpatialMixerDistanceParams' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
DistanceParams = 3010, | |
- [Deprecated (PlatformName.iOS, 9,0)] | |
- [Deprecated (PlatformName.TvOS, 9,0)] | |
- [Deprecated (PlatformName.MacCatalyst, 13,1)] | |
- [Deprecated (PlatformName.MacOSX, 10,11)] | |
+ [Obsolete ("Use 'SpatialMixerAttenuationCurve' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
AttenuationCurve = 3013, | |
- [Deprecated (PlatformName.iOS, 9,0)] | |
- [Deprecated (PlatformName.TvOS, 9,0)] | |
- [Deprecated (PlatformName.MacCatalyst, 13,1)] | |
- [Deprecated (PlatformName.MacOSX, 10,11)] | |
+ [Obsolete ("Use 'SpatialMixerRenderingFlags' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
RenderingFlags = 3003, | |
+ SpatialMixerAttenuationCurve = 3013, | |
+ SpatialMixerOutputType = 3100, | |
+ SpatialMixerPointSourceInHeadMode = 3103, | |
+ [Introduced (PlatformName.MacOSX, 12,3, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)] | |
+ SpatialMixerEnableHeadTracking = 3111, | |
+ [Introduced (PlatformName.MacOSX, 13,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)] | |
+ SpatialMixerPersonalizedHrtfMode = 3113, | |
+ [Introduced (PlatformName.MacOSX, 14,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)] | |
+ SpatialMixerAnyInputIsUsingPersonalizedHrtf = 3116, | |
ScheduleAudioSlice = 3300, | |
ScheduleStartTimeStamp = 3301, | |
CurrentPlayTime = 3302, | |
diff --git a/old/mac/full/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs b/new/mac/full/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
index ea634ad..12a9b92 100644 | |
--- a/old/mac/full/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
+++ b/new/mac/full/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
@@ -49,17 +49,17 @@ namespace AudioToolbox { | |
[Introduced (PlatformName.iOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
[Introduced (PlatformName.MacCatalyst, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
public enum AUSpatialMixerPersonalizedHrtfMode : uint { | |
- [Unavailable (PlatformName.iOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.MacCatalyst, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
Off = 0, | |
- [Unavailable (PlatformName.iOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.MacCatalyst, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
On = 1, | |
- [Unavailable (PlatformName.iOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.MacCatalyst, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
Auto = 2, | |
} | |
} | |
diff --git a/new/mac/full/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs b/new/mac/full/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs | |
new file mode 100644 | |
index 0000000..db26ae6 | |
--- /dev/null | |
+++ b/new/mac/full/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs | |
@@ -0,0 +1,56 @@ | |
+// | |
+// Auto-generated from generator.cs, do not edit | |
+// | |
+// We keep references to objects, so warning 414 is expected | |
+#pragma warning disable 414 | |
+using System; | |
+using System.Diagnostics; | |
+using System.ComponentModel; | |
+using System.Threading.Tasks; | |
+using System.Runtime.InteropServices; | |
+using System.Diagnostics.CodeAnalysis; | |
+using QTKit; | |
+using Metal; | |
+using CoreML; | |
+using OpenGL; | |
+using AppKit; | |
+using Photos; | |
+using ModelIO; | |
+using Network; | |
+using SceneKit; | |
+using Contacts; | |
+using Security; | |
+using CloudKit; | |
+using AudioUnit; | |
+using CoreVideo; | |
+using CoreMedia; | |
+using CoreImage; | |
+using SpriteKit; | |
+using Foundation; | |
+using ObjCRuntime; | |
+using MediaPlayer; | |
+using GameplayKit; | |
+using CoreGraphics; | |
+using CoreLocation; | |
+using AVFoundation; | |
+using FileProvider; | |
+using CoreAnimation; | |
+using CoreFoundation; | |
+using NetworkExtension; | |
+using MetalPerformanceShadersGraph; | |
+#nullable enable | |
+#if !NET | |
+using NativeHandle = System.IntPtr; | |
+#endif | |
+namespace AudioToolbox { | |
+ [Introduced (PlatformName.iOS, 17,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 17,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 17,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacOSX, 14,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ public enum AUVoiceIOOtherAudioDuckingLevel : uint { | |
+ Default = 0, | |
+ Min = 10, | |
+ Mid = 20, | |
+ Max = 30, | |
+ } | |
+} | |
diff --git a/old/mac/full/AudioUnit/AUAudioUnit.g.cs b/new/mac/full/AudioUnit/AUAudioUnit.g.cs | |
index 3e98a61..6ed2423 100644 | |
--- a/old/mac/full/AudioUnit/AUAudioUnit.g.cs | |
+++ b/new/mac/full/AudioUnit/AUAudioUnit.g.cs | |
@@ -149,6 +149,9 @@ namespace AudioUnit { | |
const string selMaximumFramesToRenderX = "maximumFramesToRender"; | |
static readonly IntPtr selMaximumFramesToRenderXHandle = Selector.GetHandle ("maximumFramesToRender"); | |
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
+ const string selMigrateFromPluginX = "migrateFromPlugin"; | |
+ static readonly IntPtr selMigrateFromPluginXHandle = Selector.GetHandle ("migrateFromPlugin"); | |
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
const string selOutputBussesX = "outputBusses"; | |
static readonly IntPtr selOutputBussesXHandle = Selector.GetHandle ("outputBusses"); | |
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
@@ -979,6 +982,29 @@ namespace AudioUnit { | |
} | |
} | |
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
+ [Introduced (PlatformName.WatchOS, 9,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacOSX, 13,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ public virtual NSData[] MigrateFromPlugin { | |
+ [Introduced (PlatformName.WatchOS, 9,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacOSX, 13,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Export ("migrateFromPlugin")] | |
+ get { | |
+ NSData[]? ret; | |
+ if (IsDirectBinding) { | |
+ ret = CFArray.ArrayFromHandle<NSData>(global::ObjCRuntime.Messaging.IntPtr_objc_msgSend (this.Handle, selMigrateFromPluginXHandle))!; | |
+ } else { | |
+ ret = CFArray.ArrayFromHandle<NSData>(global::ObjCRuntime.Messaging.IntPtr_objc_msgSendSuper (this.SuperHandle, selMigrateFromPluginXHandle))!; | |
+ } | |
+ return ret!; | |
+ } | |
+ } | |
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
public virtual bool MusicDeviceOrEffect { | |
[Export ("isMusicDeviceOrEffect")] | |
get { | |
diff --git a/old/mac/full/AudioUnit/AudioUnitPropertyIDType.g.cs b/new/mac/full/AudioUnit/AudioUnitPropertyIDType.g.cs | |
index a78a5b9..2b9aef8 100644 | |
--- a/old/mac/full/AudioUnit/AudioUnitPropertyIDType.g.cs | |
+++ b/new/mac/full/AudioUnit/AudioUnitPropertyIDType.g.cs | |
@@ -164,21 +164,39 @@ namespace AudioUnit { | |
ReverbRoomType = 10, | |
UsesInternalReverb = 1005, | |
SpatializationAlgorithm = 3000, | |
- [Deprecated (PlatformName.iOS, 9,0)] | |
- [Deprecated (PlatformName.TvOS, 9,0)] | |
- [Deprecated (PlatformName.MacCatalyst, 13,1)] | |
- [Deprecated (PlatformName.MacOSX, 10,11)] | |
+ SpatialMixerRenderingFlags = 3003, | |
+ SpatialMixerSourceMode = 3005, | |
+ SpatialMixerDistanceParams = 3010, | |
+ [Obsolete ("Use 'SpatialMixerDistanceParams' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
DistanceParams = 3010, | |
- [Deprecated (PlatformName.iOS, 9,0)] | |
- [Deprecated (PlatformName.TvOS, 9,0)] | |
- [Deprecated (PlatformName.MacCatalyst, 13,1)] | |
- [Deprecated (PlatformName.MacOSX, 10,11)] | |
+ [Obsolete ("Use 'SpatialMixerAttenuationCurve' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
AttenuationCurve = 3013, | |
- [Deprecated (PlatformName.iOS, 9,0)] | |
- [Deprecated (PlatformName.TvOS, 9,0)] | |
- [Deprecated (PlatformName.MacCatalyst, 13,1)] | |
- [Deprecated (PlatformName.MacOSX, 10,11)] | |
+ [Obsolete ("Use 'SpatialMixerRenderingFlags' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
RenderingFlags = 3003, | |
+ SpatialMixerAttenuationCurve = 3013, | |
+ SpatialMixerOutputType = 3100, | |
+ SpatialMixerPointSourceInHeadMode = 3103, | |
+ [Introduced (PlatformName.MacOSX, 12,3, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)] | |
+ SpatialMixerEnableHeadTracking = 3111, | |
+ [Introduced (PlatformName.MacOSX, 13,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)] | |
+ SpatialMixerPersonalizedHrtfMode = 3113, | |
+ [Introduced (PlatformName.MacOSX, 14,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)] | |
+ SpatialMixerAnyInputIsUsingPersonalizedHrtf = 3116, | |
ScheduleAudioSlice = 3300, | |
ScheduleStartTimeStamp = 3301, | |
CurrentPlayTime = 3302, | |
diff --git a/old/mac/mobile/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs b/new/mac/mobile/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
index ea634ad..12a9b92 100644 | |
--- a/old/mac/mobile/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
+++ b/new/mac/mobile/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
@@ -49,17 +49,17 @@ namespace AudioToolbox { | |
[Introduced (PlatformName.iOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
[Introduced (PlatformName.MacCatalyst, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
public enum AUSpatialMixerPersonalizedHrtfMode : uint { | |
- [Unavailable (PlatformName.iOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.MacCatalyst, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
Off = 0, | |
- [Unavailable (PlatformName.iOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.MacCatalyst, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
On = 1, | |
- [Unavailable (PlatformName.iOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.MacCatalyst, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
Auto = 2, | |
} | |
} | |
diff --git a/new/mac/mobile/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs b/new/mac/mobile/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs | |
new file mode 100644 | |
index 0000000..db26ae6 | |
--- /dev/null | |
+++ b/new/mac/mobile/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs | |
@@ -0,0 +1,56 @@ | |
+// | |
+// Auto-generated from generator.cs, do not edit | |
+// | |
+// We keep references to objects, so warning 414 is expected | |
+#pragma warning disable 414 | |
+using System; | |
+using System.Diagnostics; | |
+using System.ComponentModel; | |
+using System.Threading.Tasks; | |
+using System.Runtime.InteropServices; | |
+using System.Diagnostics.CodeAnalysis; | |
+using QTKit; | |
+using Metal; | |
+using CoreML; | |
+using OpenGL; | |
+using AppKit; | |
+using Photos; | |
+using ModelIO; | |
+using Network; | |
+using SceneKit; | |
+using Contacts; | |
+using Security; | |
+using CloudKit; | |
+using AudioUnit; | |
+using CoreVideo; | |
+using CoreMedia; | |
+using CoreImage; | |
+using SpriteKit; | |
+using Foundation; | |
+using ObjCRuntime; | |
+using MediaPlayer; | |
+using GameplayKit; | |
+using CoreGraphics; | |
+using CoreLocation; | |
+using AVFoundation; | |
+using FileProvider; | |
+using CoreAnimation; | |
+using CoreFoundation; | |
+using NetworkExtension; | |
+using MetalPerformanceShadersGraph; | |
+#nullable enable | |
+#if !NET | |
+using NativeHandle = System.IntPtr; | |
+#endif | |
+namespace AudioToolbox { | |
+ [Introduced (PlatformName.iOS, 17,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 17,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 17,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacOSX, 14,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ public enum AUVoiceIOOtherAudioDuckingLevel : uint { | |
+ Default = 0, | |
+ Min = 10, | |
+ Mid = 20, | |
+ Max = 30, | |
+ } | |
+} | |
diff --git a/old/mac/mobile/AudioUnit/AUAudioUnit.g.cs b/new/mac/mobile/AudioUnit/AUAudioUnit.g.cs | |
index 3e98a61..6ed2423 100644 | |
--- a/old/mac/mobile/AudioUnit/AUAudioUnit.g.cs | |
+++ b/new/mac/mobile/AudioUnit/AUAudioUnit.g.cs | |
@@ -149,6 +149,9 @@ namespace AudioUnit { | |
const string selMaximumFramesToRenderX = "maximumFramesToRender"; | |
static readonly IntPtr selMaximumFramesToRenderXHandle = Selector.GetHandle ("maximumFramesToRender"); | |
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
+ const string selMigrateFromPluginX = "migrateFromPlugin"; | |
+ static readonly IntPtr selMigrateFromPluginXHandle = Selector.GetHandle ("migrateFromPlugin"); | |
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
const string selOutputBussesX = "outputBusses"; | |
static readonly IntPtr selOutputBussesXHandle = Selector.GetHandle ("outputBusses"); | |
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
@@ -979,6 +982,29 @@ namespace AudioUnit { | |
} | |
} | |
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
+ [Introduced (PlatformName.WatchOS, 9,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacOSX, 13,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ public virtual NSData[] MigrateFromPlugin { | |
+ [Introduced (PlatformName.WatchOS, 9,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacOSX, 13,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Export ("migrateFromPlugin")] | |
+ get { | |
+ NSData[]? ret; | |
+ if (IsDirectBinding) { | |
+ ret = CFArray.ArrayFromHandle<NSData>(global::ObjCRuntime.Messaging.IntPtr_objc_msgSend (this.Handle, selMigrateFromPluginXHandle))!; | |
+ } else { | |
+ ret = CFArray.ArrayFromHandle<NSData>(global::ObjCRuntime.Messaging.IntPtr_objc_msgSendSuper (this.SuperHandle, selMigrateFromPluginXHandle))!; | |
+ } | |
+ return ret!; | |
+ } | |
+ } | |
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
public virtual bool MusicDeviceOrEffect { | |
[Export ("isMusicDeviceOrEffect")] | |
get { | |
diff --git a/old/mac/mobile/AudioUnit/AudioUnitPropertyIDType.g.cs b/new/mac/mobile/AudioUnit/AudioUnitPropertyIDType.g.cs | |
index a78a5b9..2b9aef8 100644 | |
--- a/old/mac/mobile/AudioUnit/AudioUnitPropertyIDType.g.cs | |
+++ b/new/mac/mobile/AudioUnit/AudioUnitPropertyIDType.g.cs | |
@@ -164,21 +164,39 @@ namespace AudioUnit { | |
ReverbRoomType = 10, | |
UsesInternalReverb = 1005, | |
SpatializationAlgorithm = 3000, | |
- [Deprecated (PlatformName.iOS, 9,0)] | |
- [Deprecated (PlatformName.TvOS, 9,0)] | |
- [Deprecated (PlatformName.MacCatalyst, 13,1)] | |
- [Deprecated (PlatformName.MacOSX, 10,11)] | |
+ SpatialMixerRenderingFlags = 3003, | |
+ SpatialMixerSourceMode = 3005, | |
+ SpatialMixerDistanceParams = 3010, | |
+ [Obsolete ("Use 'SpatialMixerDistanceParams' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
DistanceParams = 3010, | |
- [Deprecated (PlatformName.iOS, 9,0)] | |
- [Deprecated (PlatformName.TvOS, 9,0)] | |
- [Deprecated (PlatformName.MacCatalyst, 13,1)] | |
- [Deprecated (PlatformName.MacOSX, 10,11)] | |
+ [Obsolete ("Use 'SpatialMixerAttenuationCurve' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
AttenuationCurve = 3013, | |
- [Deprecated (PlatformName.iOS, 9,0)] | |
- [Deprecated (PlatformName.TvOS, 9,0)] | |
- [Deprecated (PlatformName.MacCatalyst, 13,1)] | |
- [Deprecated (PlatformName.MacOSX, 10,11)] | |
+ [Obsolete ("Use 'SpatialMixerRenderingFlags' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
RenderingFlags = 3003, | |
+ SpatialMixerAttenuationCurve = 3013, | |
+ SpatialMixerOutputType = 3100, | |
+ SpatialMixerPointSourceInHeadMode = 3103, | |
+ [Introduced (PlatformName.MacOSX, 12,3, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)] | |
+ SpatialMixerEnableHeadTracking = 3111, | |
+ [Introduced (PlatformName.MacOSX, 13,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)] | |
+ SpatialMixerPersonalizedHrtfMode = 3113, | |
+ [Introduced (PlatformName.MacOSX, 14,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)] | |
+ SpatialMixerAnyInputIsUsingPersonalizedHrtf = 3116, | |
ScheduleAudioSlice = 3300, | |
ScheduleStartTimeStamp = 3301, | |
CurrentPlayTime = 3302, | |
diff --git a/old/tvos/tvos/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs b/new/tvos/tvos/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
index 537b775..edb9556 100644 | |
--- a/old/tvos/tvos/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
+++ b/new/tvos/tvos/AudioToolbox/AUSpatialMixerPersonalizedHrtfMode.g.cs | |
@@ -46,17 +46,17 @@ namespace AudioToolbox { | |
[Introduced (PlatformName.iOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
[Introduced (PlatformName.MacCatalyst, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
public enum AUSpatialMixerPersonalizedHrtfMode : uint { | |
- [Unavailable (PlatformName.iOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.MacCatalyst, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
Off = 0, | |
- [Unavailable (PlatformName.iOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.MacCatalyst, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
On = 1, | |
- [Unavailable (PlatformName.iOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All)] | |
- [Unavailable (PlatformName.MacCatalyst, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
Auto = 2, | |
} | |
} | |
diff --git a/new/tvos/tvos/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs b/new/tvos/tvos/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs | |
new file mode 100644 | |
index 0000000..c9f1721 | |
--- /dev/null | |
+++ b/new/tvos/tvos/AudioToolbox/AUVoiceIOOtherAudioDuckingLevel.g.cs | |
@@ -0,0 +1,53 @@ | |
+// | |
+// Auto-generated from generator.cs, do not edit | |
+// | |
+// We keep references to objects, so warning 414 is expected | |
+#pragma warning disable 414 | |
+using System; | |
+using System.Drawing; | |
+using System.Diagnostics; | |
+using System.ComponentModel; | |
+using System.Threading.Tasks; | |
+using System.Runtime.InteropServices; | |
+using System.Diagnostics.CodeAnalysis; | |
+using UIKit; | |
+using GLKit; | |
+using Metal; | |
+using CoreML; | |
+using Photos; | |
+using ModelIO; | |
+using Network; | |
+using SceneKit; | |
+using Security; | |
+using AudioUnit; | |
+using CoreVideo; | |
+using CoreMedia; | |
+using CoreImage; | |
+using SpriteKit; | |
+using Foundation; | |
+using ObjCRuntime; | |
+using MediaPlayer; | |
+using GameplayKit; | |
+using CoreGraphics; | |
+using CoreLocation; | |
+using AVFoundation; | |
+using CoreAnimation; | |
+using CoreFoundation; | |
+using NetworkExtension; | |
+using MetalPerformanceShadersGraph; | |
+#nullable enable | |
+#if !NET | |
+using NativeHandle = System.IntPtr; | |
+#endif | |
+namespace AudioToolbox { | |
+ [Introduced (PlatformName.iOS, 17,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 17,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 17,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacOSX, 14,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ public enum AUVoiceIOOtherAudioDuckingLevel : uint { | |
+ Default = 0, | |
+ Min = 10, | |
+ Mid = 20, | |
+ Max = 30, | |
+ } | |
+} | |
diff --git a/old/tvos/tvos/AudioUnit/AUAudioUnit.g.cs b/new/tvos/tvos/AudioUnit/AUAudioUnit.g.cs | |
index a6805aa..7ec889e 100644 | |
--- a/old/tvos/tvos/AudioUnit/AUAudioUnit.g.cs | |
+++ b/new/tvos/tvos/AudioUnit/AUAudioUnit.g.cs | |
@@ -672,6 +672,29 @@ namespace AudioUnit { | |
} | |
} | |
[BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
+ [Introduced (PlatformName.WatchOS, 9,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacOSX, 13,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ public virtual NSData[] MigrateFromPlugin { | |
+ [Introduced (PlatformName.WatchOS, 9,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacOSX, 13,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 16,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Export ("migrateFromPlugin")] | |
+ get { | |
+ NSData[]? ret; | |
+ if (IsDirectBinding) { | |
+ ret = CFArray.ArrayFromHandle<NSData>(global::ObjCRuntime.Messaging.IntPtr_objc_msgSend (this.Handle, Selector.GetHandle ("migrateFromPlugin")))!; | |
+ } else { | |
+ ret = CFArray.ArrayFromHandle<NSData>(global::ObjCRuntime.Messaging.IntPtr_objc_msgSendSuper (this.SuperHandle, Selector.GetHandle ("migrateFromPlugin")))!; | |
+ } | |
+ return ret!; | |
+ } | |
+ } | |
+ [BindingImpl (BindingImplOptions.GeneratedCode | BindingImplOptions.Optimizable)] | |
public virtual bool MusicDeviceOrEffect { | |
[Export ("isMusicDeviceOrEffect")] | |
get { | |
diff --git a/old/tvos/tvos/AudioUnit/AudioUnitPropertyIDType.g.cs b/new/tvos/tvos/AudioUnit/AudioUnitPropertyIDType.g.cs | |
index fbd5081..4ec71ca 100644 | |
--- a/old/tvos/tvos/AudioUnit/AudioUnitPropertyIDType.g.cs | |
+++ b/new/tvos/tvos/AudioUnit/AudioUnitPropertyIDType.g.cs | |
@@ -145,21 +145,39 @@ namespace AudioUnit { | |
ReverbRoomType = 10, | |
UsesInternalReverb = 1005, | |
SpatializationAlgorithm = 3000, | |
- [Deprecated (PlatformName.iOS, 9,0)] | |
- [Deprecated (PlatformName.TvOS, 9,0)] | |
- [Deprecated (PlatformName.MacCatalyst, 13,1)] | |
- [Deprecated (PlatformName.MacOSX, 10,11)] | |
+ SpatialMixerRenderingFlags = 3003, | |
+ SpatialMixerSourceMode = 3005, | |
+ SpatialMixerDistanceParams = 3010, | |
+ [Obsolete ("Use 'SpatialMixerDistanceParams' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
DistanceParams = 3010, | |
- [Deprecated (PlatformName.iOS, 9,0)] | |
- [Deprecated (PlatformName.TvOS, 9,0)] | |
- [Deprecated (PlatformName.MacCatalyst, 13,1)] | |
- [Deprecated (PlatformName.MacOSX, 10,11)] | |
+ [Obsolete ("Use 'SpatialMixerAttenuationCurve' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
AttenuationCurve = 3013, | |
- [Deprecated (PlatformName.iOS, 9,0)] | |
- [Deprecated (PlatformName.TvOS, 9,0)] | |
- [Deprecated (PlatformName.MacCatalyst, 13,1)] | |
- [Deprecated (PlatformName.MacOSX, 10,11)] | |
+ [Obsolete ("Use 'SpatialMixerRenderingFlags' instead.", false)] | |
+ [EditorBrowsable (EditorBrowsableState.Never)] | |
RenderingFlags = 3003, | |
+ SpatialMixerAttenuationCurve = 3013, | |
+ SpatialMixerOutputType = 3100, | |
+ SpatialMixerPointSourceInHeadMode = 3103, | |
+ [Introduced (PlatformName.MacOSX, 12,3, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)] | |
+ SpatialMixerEnableHeadTracking = 3111, | |
+ [Introduced (PlatformName.MacOSX, 13,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)] | |
+ SpatialMixerPersonalizedHrtfMode = 3113, | |
+ [Introduced (PlatformName.MacOSX, 14,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.iOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.TvOS, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Introduced (PlatformName.MacCatalyst, 18,0, ObjCRuntime.PlatformArchitecture.All)] | |
+ [Unavailable (PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All)] | |
+ SpatialMixerAnyInputIsUsingPersonalizedHrtf = 3116, | |
ScheduleAudioSlice = 3300, | |
ScheduleStartTimeStamp = 3301, | |
CurrentPlayTime = 3302, |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment