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