Features Class

  • java.lang.Object
    • com.azure.android.communication.calling.Features

public class Features

The collection of all 1st party API features.

Field Details

CAPTIONS

public static final CallFeatureFactory<CaptionsCallFeature> CAPTIONS= new CallFeatureFactory<CaptionsCallFeature>() { @Override public Class<CaptionsCallFeature> getCallFeatureImpl() { return CaptionsCallFeature.class; } }

DOMINANT_SPEAKERS

public static final CallFeatureFactory<DominantSpeakersCallFeature> DOMINANT_SPEAKERS= new CallFeatureFactory<DominantSpeakersCallFeature>() { @Override public Class<DominantSpeakersCallFeature> getCallFeatureImpl() { return DominantSpeakersCallFeature.class; } }

LOCAL_USER_DIAGNOSTICS

public static final CallFeatureFactory<LocalUserDiagnosticsCallFeature> LOCAL_USER_DIAGNOSTICS= new CallFeatureFactory<LocalUserDiagnosticsCallFeature>() { @Override public Class<LocalUserDiagnosticsCallFeature> getCallFeatureImpl() { return LocalUserDiagnosticsCallFeature.class; } }

LOCAL_VIDEO_EFFECTS

public static final LocalVideoStreamFeatureFactory<LocalVideoEffectsFeature> LOCAL_VIDEO_EFFECTS= new LocalVideoStreamFeatureFactory<LocalVideoEffectsFeature>() { @Override public Class<LocalVideoEffectsFeature> getLocalVideoStreamFeatureImpl() { return LocalVideoEffectsFeature.class; } }

RAISED_HANDS

public static final CallFeatureFactory<RaiseHandCallFeature> RAISED_HANDS= new CallFeatureFactory<RaiseHandCallFeature>() { @Override public Class<RaiseHandCallFeature> getCallFeatureImpl() { return RaiseHandCallFeature.class; } }

RECORDING

public static final CallFeatureFactory<RecordingCallFeature> RECORDING= new CallFeatureFactory<RecordingCallFeature>() { @Override public Class<RecordingCallFeature> getCallFeatureImpl() { return RecordingCallFeature.class; } }

SPOTLIGHT

public static final CallFeatureFactory<SpotlightCallFeature> SPOTLIGHT= new CallFeatureFactory<SpotlightCallFeature>() { @Override public Class<SpotlightCallFeature> getCallFeatureImpl() { return SpotlightCallFeature.class; } }

TRANSCRIPTION

public static final CallFeatureFactory<TranscriptionCallFeature> TRANSCRIPTION= new CallFeatureFactory<TranscriptionCallFeature>() { @Override public Class<TranscriptionCallFeature> getCallFeatureImpl() { return TranscriptionCallFeature.class; } }

Applies to