AgoraAudioRecordingQuality Constants Reference

Declared in AgoraEnumerates.h

AgoraAudioRecordingQuality

Audio recording quality, which is set in startAudioRecordingWithConfig.

Definition

typedef NS_ENUM(NSInteger, AgoraAudioRecordingQuality ) {
   AgoraAudioRecordingQualityLow = 0,
   AgoraAudioRecordingQualityMedium = 1,
   AgoraAudioRecordingQualityHigh = 2,
   AgoraAudioRecordingQualityUltraHigh = 3,
};

Constants

AgoraAudioRecordingQualityLow

0: Low quality. For example, the size of an AAC file with a sample rate of 32,000 Hz and a 10-minute recording is approximately 1.2 MB.

Declared In AgoraEnumerates.h.

AgoraAudioRecordingQualityMedium

1: (Default) Medium quality. For example, the size of an AAC file with a sample rate of 32,000 Hz and a 10-minute recording is approximately 2 MB.

Declared In AgoraEnumerates.h.

AgoraAudioRecordingQualityHigh

2: High quality. For example, the size of an AAC file with a sample rate of 32,000 Hz and a 10-minute recording is approximately 3.75 MB.

Declared In AgoraEnumerates.h.

AgoraAudioRecordingQualityUltraHigh

3: Ultra-high quality. For example, the size of an AAC file with a sample rate of 32,000 Hz and a 10-minute recording is approximately 7.5 MB.

Available in v3.6.2

Declared In AgoraEnumerates.h.

Declared In

AgoraEnumerates.h