Make max compressed video size remote configurable.

This commit is contained in:
Cody Henthorne
2026-03-19 15:18:17 -04:00
committed by Michelle Tang
parent 69cad04875
commit 3620db3a92
2 changed files with 17 additions and 3 deletions

View File

@@ -929,6 +929,15 @@ object RemoteConfig {
hotSwappable = true
)
/** Maximum size a video transcode should target in bytes */
@JvmStatic
@get:JvmName("videoTranscodeTargetSizeBytes")
val videoTranscodeTargetSizeBytes: Long by remoteLong(
key = "global.videoAttachments.transcodeTargetBytes",
defaultValue = 100.mebiBytes.inWholeBytes,
hotSwappable = true
)
/** Maximum input size when opening a video to send in bytes */
@JvmStatic
@get:JvmName("maxSourceTranscodeVideoSizeBytes")