System/Library/PrivateFrameworks/AVFCapture.framework
AVCaptureProprietaryDefaultsSingleton.h
Download AVCaptureProprietaryDefaultsSingleton.h
@class NSMutableDictionary, AVWeakReference, NSObject, NSMutableArray;
@protocol OS_dispatch_queue;
@interface AVCaptureProprietaryDefaultsSingleton : NSObject {
char *_proprietaryDefaultsSourceQueueLabel;
unsigned long long _proprietaryDefaultsSourceQueueLabelLength;
NSObject<OS_dispatch_queue> *_proprietaryDefaultsSourceQueue;
NSObject<OS_dispatch_queue> *_proprietaryDefaultChangeNotificationCallbackQueue;
struct OpaqueFigCaptureSource { } *_proprietaryDefaultsSource;
AVWeakReference *_weakReference;
NSMutableDictionary *_defaultChangedHandlersForObserversForKeys;
NSMutableArray *_keyObservationsThatFailedToRegisterWithServer;
}
+ (void)addObserver:(id)a0 forKey:(id)a1 callHandlerForInitialValue:(BOOL)a2 defaultChangedHandler:(id /* block */)a3;
+ (void)initialize;
+ (void)setObject:(id)a0 forKey:(id)a1;
+ (void)updateCameraHistory:(id)a0 withCameraInfo:(id)a1 maxLength:(unsigned long long)a2 updateCameraHistoryDownplayOverrideList:(BOOL)a3 cameraCanBeInOverrideList:(BOOL)a4;
+ (void)updateCameraOverrideHistory:(id)a0 withCameraInfo:(id)a1 setOverride:(BOOL)a2;
+ (id)proprietaryDefaultsDomainForClient;
+ (id)proprietaryDefaultsSingleton;
+ (void)updateProprietaryDefaultsSource;
+ (id)cameraHistoryDownplayOverrideList;
+ (void)removeObserver:(id)a0 forKey:(id)a1;
+ (int)retryPriorFailedKeyObservationRegistrations;
+ (id)objectForKey:(id)a0;
+ (id)proprietaryDefaultsDomainForAuditToken:(struct { unsigned int x0[8]; })a0;
- (id)init;
- (void)addObserver:(id)a0 forKey:(id)a1 callHandlerForInitialValue:(BOOL)a2 defaultChangedHandler:(id /* block */)a3;
- (void)dealloc;
- (void)setObject:(id)a0 forKey:(id)a1;
- (void)updateCameraHistory:(id)a0 withCameraInfo:(id)a1 maxLength:(unsigned long long)a2 updateCameraHistoryDownplayOverrideList:(BOOL)a3 cameraCanBeInOverrideList:(BOOL)a4;
- (void)updateCameraOverrideHistory:(id)a0 withCameraInfo:(id)a1 setOverride:(BOOL)a2;
- (void)_runBlockOnProprietaryDefaultsSourceQueue:(id /* block */)a0;
- (void)_handleDefaultChangedNotificationForKey:(id)a0 newValue:(id)a1 callHandlersAsync:(BOOL)a2;
- (void)_handleNotification:(id)a0 payload:(id)a1;
- (id)cameraHistoryDownplayOverrideList;
- (void)removeObserver:(id)a0 forKey:(id)a1;
- (int)retryPriorFailedKeyObservationRegistrations;
- (id)objectForKey:(id)a0;
- (void)_updateProprietaryDefaultsSource:(BOOL)a0;
- (id)proprietaryDefaultsDomainForAuditToken:(struct { unsigned int x0[8]; })a0;
- (int)_registerWithServerToObserveKey:(id)a0;
@end