logo
On this page

ZegoCustomAudioProcessConfig

ZegoCustomAudioProcessConfig

Customize the audio processing configuration object.

Details

Including custom audio acquisition type, sampling rate, channel number, sampling number and other parameters

Declared in entity/ZegoCustomAudioProcessConfig.java

Properties

sampleRate

sampleRate
public ZegoAudioSampleRate sampleRate

Sampling rate, the sampling rate of the input data expected by the audio pre-processing module in App. If 0, the default is the SDK internal sampling rate.

channel

channel
public ZegoAudioChannel channel

Number of sound channels, the expected number of sound channels for input data of the audio pre-processing module in App. If 0, the default is the number of internal channels in the SDK

samples

samples
public int samples

The number of samples required to encode a frame; if samples = 0, the SDK will use the internal sample number, and the SDK will pass the audio data to the external pre-processing module. If the samples! = 0 (the effective value of samples is between [160, 2048]), and the SDK will send audio data to the external preprocessing module that sets the length of sample number.

Methods

ZegoCustomAudioProcessConfig

ZegoCustomAudioProcessConfig
Declared in entity/ZegoCustomAudioProcessConfig.java

Previous

zegocustomaudioconfig

Next

zegocustomplayerresourceconfig

On this page

Back to top