AgoraAudioRawFrameOperationMode 常量
Declared in | AgoraEnumerates.h |
---|
AgoraAudioRawFrameOperationMode
指定 onRecordAudioFrame 的使用模式
Definition
typedef NS_ENUM(NSInteger, AgoraAudioRawFrameOperationMode ) {
AgoraAudioRawFrameOperationModeReadOnly = 0,
AgoraAudioRawFrameOperationModeWriteOnly = 1,
AgoraAudioRawFrameOperationModeReadWrite = 2,
};
Constants
AgoraAudioRawFrameOperationModeReadOnly
-
只读模式,用户仅从 AudioFrame 获取原始数据。例如:若用户通过 Agora SDK 采集数据,自己进行 RTMP 推流,则可以选择该模式。
Declared In
AgoraEnumerates.h
. AgoraAudioRawFrameOperationModeWriteOnly
-
只写模式,用户替换 AudioFrame 中的数据以供 Agora SDK 编码传输。例如:若用户自行采集数据,可选择该模式。
Declared In
AgoraEnumerates.h
. AgoraAudioRawFrameOperationModeReadWrite
-
读写模式,用户从 AudioFrame 获取并修改数据,并返回给 Agora SDK 进行编码传输。例如:若用户自己有音效处理模块,且想要根据实际需要对数据进行前处理 (例如变声),则可以选择该模式。
Declared In
AgoraEnumerates.h
.
Declared In
AgoraEnumerates.h