CallServiceConfig
data class CallServiceConfig(val runCallServiceInForeground: Boolean = true, val audioUsage: Int = AudioAttributes.USAGE_VOICE_COMMUNICATION, val callServicePerType: Map<String, Class<*>> = mapOf(
Pair(ANY_MARKER, CallService::class.java),
), val serviceClass: Class<*> = CallService::class.java, val enableTelecom: Boolean = false, val moderationConfig: ModerationConfig = ModerationConfig())
Configuration class for the call foreground service.
Parameters
serviceClass
Name of the service to run
See also
Constructors
Link copied to clipboard
constructor(runCallServiceInForeground: Boolean = true, audioUsage: Int = AudioAttributes.USAGE_VOICE_COMMUNICATION, callServicePerType: Map<String, Class<*>> = mapOf(
Pair(ANY_MARKER, CallService::class.java),
), serviceClass: Class<*> = CallService::class.java, enableTelecom: Boolean = false, moderationConfig: ModerationConfig = ModerationConfig())