System/Library/PrivateFrameworks/AVFCapture.framework
AVCaptureInputPort.h
@class AVCaptureInput, NSString, AVCaptureInputPortInternal;
@interface AVCaptureInputPort : NSObject {
AVCaptureInputPortInternal *_internal;
}
@property (readonly, nonatomic) AVCaptureInput *input;
@property (readonly, nonatomic) NSString *mediaType;
@property (readonly, nonatomic) struct opaqueCMFormatDescription { } *formatDescription;
@property (nonatomic, getter=isEnabled) BOOL enabled;
@property (readonly, nonatomic) struct OpaqueCMClock { } *clock;
@property (readonly, nonatomic) NSString *sourceDeviceType;
@property (readonly, nonatomic) long long sourceDevicePosition;
+ (void)initialize;
+ (BOOL)automaticallyNotifiesObserversOfClock;
+ (id)portWithInput:(id)a0 mediaType:(id)a1 formatDescription:(struct opaqueCMFormatDescription { } *)a2 enabled:(BOOL)a3 sourceDeviceType:(id)a4 sourceDevicePosition:(long long)a5;
- (int)changeSeed;
- (id)valueForUndefinedKey:(id)a0;
- (void)dealloc;
- (void)setOwner:(id)a0;
- (void)_updateStudioLightingUnavailableReasonsWithDevice:(id)a0 deviceInput:(id)a1;
- (void)bumpChangeSeed;
- (id)sourceID;
- (void)_updateBackgroundBlurUnavailableReasonsWithDevice:(id)a0 deviceInput:(id)a1;
- (id)figCaptureSourceConfigurationForSessionPreset:(id)a0;
- (id)description;
- (void)_setFormatDescription:(struct opaqueCMFormatDescription { } *)a0;
- (BOOL)sourcesFromConstituentDevice;
- (void)_updateCenterStageUnavailableReasonsWithDevice:(id)a0 deviceInput:(id)a1;
- (id)_initWithInput:(id)a0 mediaType:(id)a1 formatDescription:(struct opaqueCMFormatDescription { } *)a2 enabled:(BOOL)a3 sourceDeviceType:(id)a4 sourceDevicePosition:(long long)a5;
- (void)_setClock:(struct OpaqueCMClock { } *)a0;
- (void)_updateReactionEffectsUnavailableReasonsWithDevice:(id)a0 deviceInput:(id)a1;
@end