System/Library/PrivateFrameworks/AVConference.framework
CameraConferenceSynchronizer.h
Download CameraConferenceSynchronizer.h
@class VCVideoRule;
@interface CameraConferenceSynchronizer : NSObject {
BOOL isConference720p;
BOOL isConferenceOniPad;
BOOL receivedRequestToChangeCamera;
BOOL receivedFirstRemoteFrame;
int cameraHasChangedToCapture;
int didSendFirstRemoteFrameNotification;
VCVideoRule *captureRule;
id /* block */ remoteFrameNotificationBlock;
id /* block */ didStopNotificationBlock;
}
@property (nonatomic, setter=setLocalPortraitAspectRatio:) struct CGSize { double width; double height; } localPortraitAspectRatio;
- (id)init;
- (void)reset;
- (void)dealloc;
- (void)cameraSizeChangedTo:(struct CGSize { double x0; double x1; })a0;
- (void)changeCameraToCaptureSettings:(double)a0 forced:(BOOL)a1;
- (void)notifyClientOfRemoteFrame:(double)a0;
- (void)scheduleCameraChangeToCaptureSettings:(id)a0;
- (void)scheduleCameraChangeToPreviewSettings;
- (void)scheduleFirstRemoteFrameNotification:(id /* block */)a0;
- (BOOL)shouldConferenceChangeCameraToCaptureSettings;
- (BOOL)shouldConferenceChangeCameraToPreviewSettings;
- (BOOL)shouldConferenceSendFirstRemoteFrameNotification;
@end