From a2f29d5e2e4cf21408b5a6b0084dfb9f74c0cf50 Mon Sep 17 00:00:00 2001 From: davotoula Date: Tue, 17 Mar 2026 19:43:16 +0100 Subject: [PATCH] Early return with the original uri if there are no tracks --- .../vitorpamplona/amethyst/service/uploads/MetadataStripper.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/service/uploads/MetadataStripper.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/service/uploads/MetadataStripper.kt index e04cce3f7..152fc880f 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/service/uploads/MetadataStripper.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/service/uploads/MetadataStripper.kt @@ -147,6 +147,8 @@ class MetadataStripper { try { extractor.setDataSource(tempInputFile.absolutePath) + if (extractor.trackCount == 0) return uri + muxer = MediaMuxer(tempOutputFile.absolutePath, MediaMuxer.OutputFormat.MUXER_OUTPUT_MPEG_4) val trackIndexMap = mutableMapOf()