@@ -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 ) ]
0 commit comments