Contents

requestedInputCapabilities

A list of input data types which should be included as part of the stream.

Declaration

@MainActor final var requestedInputCapabilities: Set<FoveatedStreamingSession.InputCapability> { get set }

Discussion

The default value is [].

At connect(endpoint:) time, any capability in the requested set with FoveatedStreamingSession.AuthorizationStatus.notDetermined status triggers an authorization prompt before the connection proceeds. Setting this property does not on its own trigger an authorization prompt — call requestAuthorization(for:) to do that explicitly.