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
34 - (void)onRecordEncodedAudioFrame:(NSData* _Nonnull)frameData info:(AgoraEncodedAudioFrameInfo* _Nonnull)info NS_SWIFT_NAME(onRecordEncodedAudioFrame(_:info:));
35
48 - (void)onPlaybackEncodedAudioFrame:(NSData* _Nonnull)frameData info:(AgoraEncodedAudioFrameInfo* _Nonnull)info NS_SWIFT_NAME(onPlaybackEncodedAudioFrame(_:info:));
49
62 - (void)onMixedEncodedAudioFrame:(NSData* _Nonnull)frameData info:(AgoraEncodedAudioFrameInfo* _Nonnull)info NS_SWIFT_NAME(onMixedEncodedAudioFrame(_:info:));
63 @end
AgoraRtcEngineKit
Definition: AgoraRtcEngineKit.h:48
AgoraMediaRecorder
Definition: AgoraMediaRecorder.h:14
AgoraObjects.h
AgoraConstants.h
AgoraAudioEncodedFrameDelegate-p
Definition: AgoraAudioEncodedFrameDelegate.h:19
AgoraEncodedAudioFrameInfo
Audio information after encoding.
Definition: AgoraObjects.h:2521