System/Library/PrivateFrameworks/AVFCapture.framework
AVControlCenterModuleState.h
Download AVControlCenterModuleState.h
@class NSString, NSDictionary, NSMutableDictionary, NSArray;
@interface AVControlCenterModuleState : NSObject {
NSString *_bundleID;
BOOL _isVOIPApp;
BOOL _isOptedInForBackgroundBlur;
BOOL _isOptedInForStudioLight;
BOOL _isOptedInForReactionEffects;
struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _stateLock;
BOOL _holdingStateLock;
BOOL _centerStageSupported;
long long _centerStageControlMode;
BOOL _centerStageEnabled;
NSString *_centerStageControlModeKey;
NSString *_centerStageEnabledKey;
NSString *_centerStageUnavailableReasonsKey;
BOOL _backgroundBlurSupported;
long long _backgroundBlurControlMode;
BOOL _backgroundBlurEnabled;
NSString *_backgroundBlurControlModeKey;
NSString *_backgroundBlurEnabledKey;
NSString *_backgroundBlurUnavailableReasonsKey;
float _backgroundBlurAperture;
NSString *_backgroundBlurApertureKey;
BOOL _studioLightingSupported;
long long _studioLightingControlMode;
BOOL _studioLightingEnabled;
NSString *_studioLightingControlModeKey;
NSString *_studioLightingEnabledKey;
NSString *_studioLightingUnavailableReasonsKey;
float _studioLightingIntensity;
NSString *_studioLightingIntensityKey;
BOOL _reactionsEnabled;
BOOL _gesturesEnabled;
BOOL _reactionEffectsSupported;
NSMutableDictionary *_previousReactionStateByDeviceIdentifier;
NSString *_reactionsEnabledKey;
NSString *_gesturesEnabledKey;
NSString *_reactionsUnavailableReasonsKey;
NSString *_reactionTriggeredKey;
NSString *_reactionsInProgressKey;
BOOL _micModesSupported;
BOOL _auVoiceIOBypassVoiceProcessing;
NSString *_auVoiceIOBypassVoiceProcessingKey;
long long _microphoneMode;
long long _activeMicrophoneMode;
NSString *_microphoneModeKey;
NSString *_activeMicrophoneModeKey;
NSArray *_supportedMicrophoneModes;
NSString *_supportedMicrophoneModesKey;
NSArray *_hiddenMicrophoneModes;
NSString *_hiddenMicrophoneModesKey;
NSString *_startPanningAtPointKey;
NSString *_panWithTranslationKey;
NSString *_manualFramingVideoZoomFactorKey;
NSString *_performOneShotFramingKey;
NSString *_resetFramingKey;
NSString *_oneShotFramingCompletedKey;
NSString *_resetFramingCompletedKey;
NSString *_panningAnglesKey;
NSString *_centerStageFieldOfViewRestrictedToWideKey;
NSString *_manualFramingDeviceTypeKey;
NSString *_dockedTrackingActiveKey;
double _currentPanningAngleX;
double _currentPanningAngleY;
double _currentOriginalZoomFactor;
long long _manualFramingDeviceType;
NSDictionary *_zoomFactorConstantsByManualFramingDeviceType;
}
@property (readonly, getter=isActive) BOOL active;
@property BOOL centerStageSupported;
@property BOOL backgroundBlurSupported;
@property BOOL studioLightingSupported;
@property BOOL reactionEffectsSupported;
@property BOOL micModesSupported;
@property (readonly) BOOL manualFramingIsAtDefault;
@property BOOL centerStageFieldOfViewRestrictedToWide;
@property long long manualFramingDeviceType;
@property (readonly) NSDictionary *zoomFactorConstantsByManualFramingDeviceType;
+ (id)moduleStateForBundleID:(id)a0 micModesSupported:(BOOL)a1;
- (void)startPanningAtPoint:(struct CGPoint { double x0; double x1; })a0;
- (void)resetFraming;
- (unsigned long long)unavailableReasonsForVideoEffect:(id)a0;
- (struct AudioValueRange { double x0; double x1; })getEffectIntensityRangeForVideoEffect:(id)a0;
- (float)getEffectIntensityForVideoEffect:(id)a0;
- (long long)microphoneMode;
- (void)dealloc;
- (void)performOneShotFraming;
- (float)getEffectIntensityDefaultForVideoEffect:(id)a0;
- (void)performReactionEffect:(id)a0 forCaptureDeviceWithID:(id)a1;
- (void)panWithTranslation:(struct CGPoint { double x0; double x1; })a0;
- (BOOL)isEnabledForVideoEffect:(id)a0;
- (long long)controlModeForVideoEffect:(id)a0;
- (id)hiddenMicrophoneModes;
- (long long)activeMicrophoneMode;
- (void)installProprietaryDefaultsHandlers;
- (BOOL)setMicrophoneMode:(long long)a0;
- (id)supportedMicrophoneModes;
- (double)manualFramingOriginalVideoZoomFactor;
- (BOOL)setEnabled:(BOOL)a0 forVideoEffect:(id)a1;
- (void)_handlePanningAnglesUpdate:(id)a0;
- (id)initForBundleID:(id)a0 micModesSupported:(BOOL)a1;
- (BOOL)manualFramingEnabledForDevice:(id)a0;
- (void)enableBlackenFrames:(BOOL)a0 forDeviceUID:(id)a1;
- (void)updateActiveReactions:(id)a0 currentRenderPTS:(struct { long long x0; int x1; unsigned int x2; long long x3; })a1 requestedTriggers:(int)a2 forCaptureDeviceWithID:(id)a3;
- (BOOL)setEffectIntensityForVideoEffect:(float)a0 forVideoEffect:(id)a1;
- (double)_defaultOriginalVideoZoomFactor;
- (void)_checkManualFramingDefaultStateWithNewOriginalZoomFactor:(double)a0;
- (void)_proprietaryDefaultChanged:(id)a0 keyPath:(id)a1 context:(void *)a2;
- (BOOL)supportsVideoEffect:(id)a0;
- (void)setManualFramingOriginalZoomFactor:(double)a0 convertedZoomFactor:(double)a1;
- (void)_handleBackPropagatedVideoZoomFactorUpdate:(id)a0;
- (BOOL)voiceProcessingBypassed;
@end