Skip to content

Commit 145c01b

Browse files
authored
[Phase] Update to Xcode 26 beta 1-5. (#23569)
1 parent 8ece955 commit 145c01b

File tree

5 files changed

+18
-20
lines changed

5 files changed

+18
-20
lines changed

src/phase.cs

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -235,6 +235,7 @@ public enum PhaseSpatialPipelineFlags : ulong {
235235
public enum PhaseAutomaticHeadTrackingFlags : ulong {
236236
None = 0,
237237
Orientation = 1UL << 0,
238+
Position = 1uL << 1
238239
}
239240

240241
[TV (17, 0), iOS (15, 0), MacCatalyst (15, 0)]
@@ -1154,6 +1155,18 @@ interface PhaseSoundEvent {
11541155
[TV (18, 0), Mac (15, 0), iOS (18, 0), MacCatalyst (18, 0)]
11551156
[Export ("pullStreamNodes", ArgumentSemantic.Copy)]
11561157
NSDictionary<NSString, PhasePullStreamNode> PullStreamNodes { get; }
1158+
1159+
[TV (26, 0), MacCatalyst (26, 0), Mac (26, 0), iOS (26, 0)]
1160+
[Export ("startAtTime:completion:")]
1161+
void Start ([NullAllowed] AVAudioTime when, [NullAllowed] Action<PhaseSoundEventStartHandlerReason> handler);
1162+
1163+
[TV (26, 0), MacCatalyst (26, 0), Mac (26, 0), iOS (26, 0)]
1164+
[Export ("seekToTime:resumeAtEngineTime:completion:")]
1165+
void Seek (double time, AVAudioTime engineTime, [NullAllowed] Action<PhaseSoundEventSeekHandlerReason> handler);
1166+
1167+
[TV (26, 0), MacCatalyst (26, 0), Mac (26, 0), iOS (26, 0)]
1168+
[Export ("resumeAtTime:")]
1169+
void Resume ([NullAllowed] AVAudioTime time);
11571170
}
11581171

11591172
[TV (17, 0), iOS (15, 0), MacCatalyst (15, 0)]
@@ -1211,6 +1224,11 @@ interface PhaseEngine {
12111224

12121225
[NullAllowed, Export ("activeGroupPreset", ArgumentSemantic.Strong)]
12131226
PhaseGroupPreset ActiveGroupPreset { get; }
1227+
1228+
[TV (26, 0), MacCatalyst (26, 0), Mac (26, 0), iOS (26, 0)]
1229+
[Export ("lastRenderTime")]
1230+
[NullAllowed]
1231+
AVAudioTime LastRenderTime { get; }
12141232
}
12151233

12161234
[TV (17, 0), iOS (15, 0), MacCatalyst (15, 0)]

tests/xtro-sharpie/api-annotations-dotnet/MacCatalyst-PHASE.todo

Lines changed: 0 additions & 5 deletions
This file was deleted.

tests/xtro-sharpie/api-annotations-dotnet/iOS-PHASE.todo

Lines changed: 0 additions & 5 deletions
This file was deleted.

tests/xtro-sharpie/api-annotations-dotnet/macOS-PHASE.todo

Lines changed: 0 additions & 5 deletions
This file was deleted.

tests/xtro-sharpie/api-annotations-dotnet/tvOS-PHASE.todo

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)