EAR_MONITORING_FILTER_TYPE

The audio filter types of in-ear monitoring.

Enumerator

EAR_MONITORING_FILTER_NONE
1<<0: No audio filter added to in-ear monitoring.
EAR_MONITORING_FILTER_BUILT_IN_AUDIO_FILTERS
1<<1: Add vocal effects audio filter to in-ear monitoring. If you implement functions such as voice beautifier and audio effect, users can hear the voice after adding these effects.
EAR_MONITORING_FILTER_NOISE_SUPPRESSION

1<<2: Add noise suppression audio filter to in-ear monitoring.

EAR_MONITORING_FILTER_REUSE_POST_PROCESSING_FILTER
1<<15: Reuse the audio filter that has been processed on the sending end for in-ear monitoring. This enumerator reduces CPU usage while increasing in-ear monitoring latency, which is suitable for latency-tolerant scenarios requiring low CPU consumption.