System/Library/PrivateFrameworks/AVFCapture.framework
AVCaptureConnectionInternal.h
Download AVCaptureConnectionInternal.h
@class AVCaptureDeviceInput, AVCaptureInputPort, AVWeakReference, NSArray, NSString, AVCaptureDevice, NSMutableArray;
@interface AVCaptureConnectionInternal : NSObject {
NSMutableArray *inputPorts;
AVCaptureDeviceInput *sourceDeviceInput;
AVCaptureDevice *sourceDevice;
AVWeakReference *outputWeakReference;
AVWeakReference *videoPreviewLayerWeakReference;
BOOL hasActiveObservers;
BOOL active;
BOOL enabled;
int changeSeed;
AVCaptureInputPort *audioInputPort;
NSMutableArray *audioChannels;
NSArray *audioChannelLevels;
long long lastGetAudioLevelsTime;
AVCaptureInputPort *videoInputPort;
AVCaptureInputPort *metadataInputPort;
AVCaptureInputPort *metadataItemInputPort;
AVCaptureInputPort *depthDataInputPort;
AVCaptureInputPort *visionDataInputPort;
AVCaptureInputPort *pointCloudDataInputPort;
AVCaptureInputPort *cameraCalibrationDataInputPort;
BOOL videoMirroringSupported;
BOOL automaticallyAdjustsVideoMirroring;
BOOL videoMirrored;
BOOL videoRotationSupported;
double videoRotationAngle;
struct { long long value; int timescale; unsigned int flags; long long epoch; } videoMinFrameDuration;
struct { long long value; int timescale; unsigned int flags; long long epoch; } videoMaxFrameDuration;
double videoMaxScaleAndCropFactor;
double videoScaleAndCropFactor;
int videoRetainedBufferCountHint;
long long preferredVideoStabilizationMode;
BOOL videoStabilizationEnabled;
long long activeVideoStabilizationMode;
BOOL hasVideoMinFrameDurationObserver;
NSString *connectionID;
BOOL cameraIntrinsicMatrixDeliverySupported;
BOOL cameraIntrinsicMatrixDeliveryEnabled;
BOOL livePhotoMetadataWritingEnabled;
BOOL debugMetadataSidecarFileEnabled;
NSArray *supportedVideoMirroringMethodsForMovieRecording;
long long videoMirroringMethodForMovieRecording;
BOOL videoZoomSmoothingSupported;
BOOL videoZoomSmoothingEnabled;
BOOL videoGreenGhostMitigationSupported;
BOOL videoGreenGhostMitigationEnabled;
BOOL videoDeviceOrientationCorrectionSupported;
BOOL videoDeviceOrientationCorrectionEnabled;
}
@end