Agora RTC Objective-C API Reference  Refactor
AgoraMediaRecorder.h
Go to the documentation of this file.
1 //
2 // AgoraRtcEngineKit.h
3 // AgoraRtcEngineKit
4 //
5 // Copyright (c) 2018 Agora. All rights reserved.
6 //
7 
8 #import <Foundation/Foundation.h>
9 
12 
13 __attribute__((visibility("default"))) @interface AgoraMediaRecorder : NSObject
14 
28 - (int)setMediaRecorderDelegate:(id<AgoraMediaRecorderDelegate> _Nullable)delegate;
29 
39 - (int)enableMainQueueDispatch:(BOOL)enabled NS_SWIFT_NAME(enableMainQueueDispatch(_:));
40 
83 - (int)startRecording:(AgoraMediaRecorderConfiguration* _Nonnull)config NS_SWIFT_NAME(startRecording(_:));
102 - (int)stopRecording NS_SWIFT_NAME(stopRecording());
103 
104 @end
AgoraMediaRecorder
Definition: AgoraMediaRecorder.h:14
AgoraMediaRecorderDelegate-p
Definition: AgoraMediaRecorderDelegate.h:12
AgoraMediaRecorderConfiguration
Definition: AgoraObjects.h:3377
-[AgoraMediaRecorder stopRecording]
int stopRecording()