11 #import "AXRecorder.h" 12 #import "AXRecorderDefines.h" 29 - (void)changeRecorderSettings:(
AXRecorderSettings *)settings withCompletion:(
void (^)(BOOL success,
AXError *error))completionBlock;
44 - (BOOL)isRecordingModeSupported:(AXRecordingMode)recordingMode;
55 - (void)changeRecordingMode:(AXRecordingMode)recordingMode withCompletion:(
void (^)(BOOL success,
AXError *error))completionBlock;
68 - (BOOL)isCameraPresent:(AXCamera)camera;
82 - (void)switchToCamera:(AXCamera)camera withCompletion:(
void (^)(BOOL success,
AXError *error))completionBlock;
95 - (BOOL)isTorchModeSupported:(AXTorchMode)torchMode;
102 - (void)changeTorchMode:(AXTorchMode)torchMode withCompletion:(
void (^)(BOOL success,
AXError *error))completionBlock;
114 - (void)changeTorchLevel:(
float)torchLevel withCompletion:(
void (^)(BOOL success,
AXError *error))completionBlock;
127 - (BOOL)isFrameSizeSupported:(AXVideoFrameResolution)frameSize;
136 - (BOOL)isResolutionSupported:(AXVideoFrameResolution)resolution;
157 - (void)changeVideoResolution:(AXVideoFrameResolution)resolution withCompletion:(
void (^)(BOOL success,
AXError *error))completionBlock;
164 - (void)changeResolutionInversion:(BOOL)inverted withError:(
AXError **)error;
177 - (BOOL)isFrameRateSupported:(NSInteger)frameRate;
189 - (void)changeFrameRate:(NSInteger)frameRate withCompletion:(
void (^)(NSInteger validFrameRate))completionBlock;
201 - (void)changeKeyFrameInterval:(NSInteger)keyFrameInterval withCompletion:(
void (^)(BOOL success,
AXError *error))completionBlock;
213 - (void)changeVideoBitrate:(NSInteger)videoBitRate withCompletion:(
void (^)(BOOL success,
AXError *error))completionBlock;
225 - (void)changeAudioSampleRate:(NSInteger)audioSampleRate withCompletion:(
void (^)(BOOL success,
AXError *error))completionBlock;
240 - (void)changeVideoOrientation:(AXVideoOrientation)videoOrientation;
Definition: AXRecorder+RecorderSettings.h:16
Definition: AXRecorderSettings.h:14