From 3dd791fbbeb745904908927eed2eb7719bcdb360 Mon Sep 17 00:00:00 2001 From: davotoula Date: Tue, 26 Aug 2025 12:29:23 +0100 Subject: [PATCH] Change LOW video compression to use VERY_LOW from lightcompressorlibrary for better streaming experience LOW: 20% of original VERY_LOW: 10% of original --- .../amethyst/service/uploads/MediaCompressor.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/service/uploads/MediaCompressor.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/service/uploads/MediaCompressor.kt index 4288337a2..444b29791 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/service/uploads/MediaCompressor.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/service/uploads/MediaCompressor.kt @@ -84,14 +84,15 @@ class MediaCompressor { val videoQuality = when (mediaQuality) { CompressorQuality.VERY_LOW -> VideoQuality.VERY_LOW - CompressorQuality.LOW -> VideoQuality.LOW + // Override user selection LOW to use VERY_LOW for better video streaming experience + CompressorQuality.LOW -> VideoQuality.VERY_LOW CompressorQuality.MEDIUM -> VideoQuality.MEDIUM CompressorQuality.HIGH -> VideoQuality.HIGH CompressorQuality.VERY_HIGH -> VideoQuality.VERY_HIGH else -> VideoQuality.MEDIUM } - Log.d("MediaCompressor", "Using video compression $mediaQuality") + Log.d("MediaCompressor", "Using video compression $videoQuality") val result = withTimeoutOrNull(30000) {