Skip to content

Commit 6f53a5e

Browse files
committed
fix: Use observed bitrate instead of encoder target when calculating probing needed.
1 parent 0397ec1 commit 6f53a5e

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

jvb/src/main/kotlin/org/jitsi/videobridge/cc/allocation/BitrateController.kt

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -200,11 +200,7 @@ class BitrateController<T : MediaSourceContainer> @JvmOverloads constructor(
200200
val nowMs = clock.instant().toEpochMilli()
201201
val allocation = bandwidthAllocator.allocation
202202
allocation.allocations.forEach { singleAllocation ->
203-
val allocationTargetBitrate: Bandwidth? = if (config.useVlaTargetBitrate) {
204-
singleAllocation.targetLayer?.targetBitrate ?: singleAllocation.targetLayer?.getBitrate(nowMs)
205-
} else {
206-
singleAllocation.targetLayer?.getBitrate(nowMs)
207-
}
203+
val allocationTargetBitrate: Bandwidth? = singleAllocation.targetLayer?.getBitrate(nowMs)
208204

209205
allocationTargetBitrate?.let {
210206
totalTargetBitrate += it

0 commit comments

Comments
 (0)