IVSLocalStageStreamVideoConfigurationDegradationPreference
Objective-C
enum IVSLocalStageStreamVideoConfigurationDegradationPreference : NSInteger {}
Swift
enum DegradationPreference : Int, @unchecked Sendable
The stage degradation preference.
-
Degrade resolution in order to maintain framerate.
Declaration
Objective-C
IVSLocalStageStreamVideoConfigurationDegradationPreferenceMaintainFramerate = 1
Swift
case maintainFramerate = 1
-
Degrade framerate in order to maintain resolution.
Declaration
Objective-C
IVSLocalStageStreamVideoConfigurationDegradationPreferenceMaintainResolution
Swift
case maintainResolution = 2
-
Degrade a balance of framerate and resolution.
Declaration
Objective-C
IVSLocalStageStreamVideoConfigurationDegradationPreferenceBalanced
Swift
case balanced = 3