fix: temporary enabling only g729 audio codec

This commit is contained in:
Andrew 2026-04-14 15:01:36 +07:00
parent 19cc2836a3
commit 71b9b11439

View file

@ -223,7 +223,7 @@ class LinphoneBridge(
core.uploadBandwidth = 512 core.uploadBandwidth = 512
core.downloadBandwidth = 1500 core.downloadBandwidth = 1500
val preferredAudio = listOf("g729", "opus", "speex", "pcmu", "pcma") // in order of preference val preferredAudio = listOf("g729"/*, "opus", "speex", "pcmu", "pcma"*/) // in order of preference
val preferredVideo = listOf("h264", "vp8") val preferredVideo = listOf("h264", "vp8")
core.audioPayloadTypes.forEach { pt: PayloadType -> core.audioPayloadTypes.forEach { pt: PayloadType ->
@ -237,10 +237,10 @@ class LinphoneBridge(
pt.enable(enable) pt.enable(enable)
} }
core.getPayloadType("opus", -1, 0)?.let { it.normalBitrate = 16 } // 16 kbps for Opus // core.getPayloadType("opus", -1, 0)?.let { it.normalBitrate = 16 } // 16 kbps for Opus
core.getPayloadType("speex", -1, 0)?.let { it.normalBitrate = 8 } // 8 kbps for speex // core.getPayloadType("speex", -1, 0)?.let { it.normalBitrate = 8 } // 8 kbps for speex
core.getPayloadType("h264", -1, 0)?.let { it.normalBitrate = 600 } // 600 kbps for H264 // core.getPayloadType("h264", -1, 0)?.let { it.normalBitrate = 600 } // 600 kbps for H264
core.getPayloadType("vp8", -1, 0)?.let { it.normalBitrate = 600 } // 600 kbps for VP8 // core.getPayloadType("vp8", -1, 0)?.let { it.normalBitrate = 600 } // 600 kbps for VP8
val preferredVidDef = factory.createVideoDefinition(720, 1280) val preferredVidDef = factory.createVideoDefinition(720, 1280)
core.preferredVideoDefinition = preferredVidDef core.preferredVideoDefinition = preferredVidDef