System/Library/PrivateFrameworks/AVFCapture.framework
AVCaptureFileOutput.h
Download AVCaptureFileOutput.h
@class NSURL, AVCaptureFileOutputInternal;
@protocol AVCaptureFileOutputDelegate;
@interface AVCaptureFileOutput : AVCaptureOutput {
AVCaptureFileOutputInternal *_fileOutputInternal;
}
@property (readonly, nonatomic, getter=isVirtualCaptureCardSupported) BOOL virtualCaptureCardSupported;
@property (nonatomic) BOOL usesVirtualCaptureCard;
@property (nonatomic) id<AVCaptureFileOutputDelegate> delegate;
@property (readonly, nonatomic) NSURL *outputFileURL;
@property (readonly, nonatomic, getter=isRecording) BOOL recording;
@property (readonly, nonatomic, getter=isRecordingPaused) BOOL recordingPaused;
@property (readonly, nonatomic) struct { long long x0; int x1; unsigned int x2; long long x3; } recordedDuration;
@property (readonly, nonatomic) long long recordedFileSize;
@property (nonatomic) struct { long long x0; int x1; unsigned int x2; long long x3; } maxRecordedDuration;
@property (nonatomic) long long maxRecordedFileSize;
@property (nonatomic) long long minFreeDiskSpaceLimit;
+ (void)initialize;
- (void)stopRecording;
- (void)dealloc;
- (void)pauseRecording;
- (void)startRecordingToOutputFileURL:(id)a0 recordingDelegate:(id)a1;
- (void)resumeRecording;
- (id)initSubclass;
- (BOOL)pausesRecordingOnInterruption;
- (void)setPausesRecordingOnInterruption:(BOOL)a0;
@end