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 
22 @protocol AgoraAudioEncodedFrameDelegate <NSObject>
23 @required
24 
37 - (void)onRecordEncodedAudioFrame:(NSData* _Nonnull)frameData info:(AgoraEncodedAudioFrameInfo* _Nonnull)info NS_SWIFT_NAME(onRecordEncodedAudioFrame(_:info:));
38 
51 - (void)onPlaybackEncodedAudioFrame:(NSData* _Nonnull)frameData info:(AgoraEncodedAudioFrameInfo* _Nonnull)info NS_SWIFT_NAME(onPlaybackEncodedAudioFrame(_:info:));
52 
65 - (void)onMixedEncodedAudioFrame:(NSData* _Nonnull)frameData info:(AgoraEncodedAudioFrameInfo* _Nonnull)info NS_SWIFT_NAME(onMixedEncodedAudioFrame(_:info:));
66 @end
AgoraRtcEngineKit
Provides all methods that can be invoked by your application.
Definition: AgoraRtcEngineKit.h:45
AgoraMediaRecorder
The media recorder class.
Definition: AgoraMediaRecorder.h:22
AgoraObjects.h
AgoraConstants.h
AgoraAudioEncodedFrameDelegate-p
The encoded audio frame event delegate.
Definition: AgoraAudioEncodedFrameDelegate.h:22
AgoraEncodedAudioFrameInfo
Audio information after encoding.
Definition: AgoraObjects.h:2563