正在显示
1 个修改的文件
包含
3 行增加
和
3 行删除
| @@ -381,14 +381,14 @@ internal constructor( | @@ -381,14 +381,14 @@ internal constructor( | ||
| 381 | ) | 381 | ) |
| 382 | } else { | 382 | } else { |
| 383 | encodings.map { | 383 | encodings.map { |
| 384 | - val scale = it.scaleResolutionDownBy ?: 1.0 | 384 | + val scaleDownBy = it.scaleResolutionDownBy ?: 1.0 |
| 385 | var videoQuality = videoQualityForRid(it.rid ?: "") | 385 | var videoQuality = videoQualityForRid(it.rid ?: "") |
| 386 | if (videoQuality == LivekitModels.VideoQuality.UNRECOGNIZED && encodings.size == 1) { | 386 | if (videoQuality == LivekitModels.VideoQuality.UNRECOGNIZED && encodings.size == 1) { |
| 387 | videoQuality = LivekitModels.VideoQuality.HIGH | 387 | videoQuality = LivekitModels.VideoQuality.HIGH |
| 388 | } | 388 | } |
| 389 | LivekitModels.VideoLayer.newBuilder().apply { | 389 | LivekitModels.VideoLayer.newBuilder().apply { |
| 390 | - width = (trackWidth * scale).roundToInt() | ||
| 391 | - height = (trackHeight * scale).roundToInt() | 390 | + width = (trackWidth / scaleDownBy).roundToInt() |
| 391 | + height = (trackHeight / scaleDownBy).roundToInt() | ||
| 392 | quality = videoQuality | 392 | quality = videoQuality |
| 393 | bitrate = it.maxBitrateBps ?: 0 | 393 | bitrate = it.maxBitrateBps ?: 0 |
| 394 | }.build() | 394 | }.build() |
-
请 注册 或 登录 后发表评论