Added hidden setting for outgoing early media

This commit is contained in:
Sylvain Berfini 2021-10-21 10:52:42 +02:00
parent 338c136778
commit aae7470b61
2 changed files with 10 additions and 0 deletions

View file

@ -542,6 +542,10 @@ class CoreContext(val context: Context, coreConfig: Config) {
} }
} }
if (corePreferences.sendEarlyMedia) {
params.enableEarlyMediaSending(true)
}
val call = core.inviteAddressWithParams(address, params) val call = core.inviteAddressWithParams(address, params)
Log.i("[Context] Starting call $call") Log.i("[Context] Starting call $call")
} }

View file

@ -245,6 +245,12 @@ class CorePreferences constructor(private val context: Context) {
/* Call */ /* Call */
var sendEarlyMedia: Boolean
get() = config.getBool("sip", "outgoing_calls_early_media", false)
set(value) {
config.setBool("sip", "outgoing_calls_early_media", value)
}
var acceptEarlyMedia: Boolean var acceptEarlyMedia: Boolean
get() = config.getBool("sip", "incoming_calls_early_media", false) get() = config.getBool("sip", "incoming_calls_early_media", false)
set(value) { set(value) {