From 3749b1ee774c8baa077765790d3b9fdd26f6e4f1 Mon Sep 17 00:00:00 2001 From: 0xb00bface <0xboobface@gmail.com> Date: Sat, 22 May 2021 09:40:35 +0200 Subject: [PATCH] Add .ts file extensions for segments if it is missing --- .../main/java/ctbrec/recorder/download/hls/HlsDownload.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/common/src/main/java/ctbrec/recorder/download/hls/HlsDownload.java b/common/src/main/java/ctbrec/recorder/download/hls/HlsDownload.java index 365e738e..fbb8fa9c 100644 --- a/common/src/main/java/ctbrec/recorder/download/hls/HlsDownload.java +++ b/common/src/main/java/ctbrec/recorder/download/hls/HlsDownload.java @@ -129,6 +129,9 @@ public class HlsDownload extends AbstractHlsDownload { if (questionMarkPosition > 0) { prefixedFileName = prefixedFileName.substring(0, questionMarkPosition); } + if (!prefixedFileName.endsWith(".ts")) { + prefixedFileName += ".ts"; + } File file = FileSystems.getDefault().getPath(downloadDir.toAbsolutePath().toString(), prefixedFileName).toFile(); return new FileOutputStream(file); }