Agora RTC Objective-C API Reference  Refactor
AgoraAudioEncodedFrameDelegate.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 #import "AgoraConstants.h"
10 #import "AgoraObjects.h"
11 
16 @class AgoraRtcEngineKit;
17 @class AgoraMediaRecorder;
18 
19 @protocol AgoraAudioEncodedFrameDelegate <NSObject>
20 @required
21 
25 - (void)onRecordEncodedAudioFrame:(NSData* _Nonnull)frameData info:(AgoraEncodedAudioFrameInfo* _Nonnull)info NS_SWIFT_NAME(onRecordEncodedAudioFrame(_:info:));
26 
30 - (void)onPlaybackEncodedAudioFrame:(NSData* _Nonnull)frameData info:(AgoraEncodedAudioFrameInfo* _Nonnull)info NS_SWIFT_NAME(onPlaybackEncodedAudioFrame(_:info:));
31 
35 - (void)onMixedEncodedAudioFrame:(NSData* _Nonnull)frameData info:(AgoraEncodedAudioFrameInfo* _Nonnull)info NS_SWIFT_NAME(onMixedEncodedAudioFrame(_:info:));
36 @end
AgoraRtcEngineKit
Definition: AgoraRtcEngineKit.h:47
AgoraMediaRecorder
Definition: AgoraMediaRecorder.h:14
AgoraObjects.h
AgoraConstants.h
AgoraAudioEncodedFrameDelegate-p
Definition: AgoraAudioEncodedFrameDelegate.h:19
AgoraEncodedAudioFrameInfo
Definition: AgoraObjects.h:2090