From d8876b5a87cf8240e448226f66f3da4847e0926a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torbjo=CC=88rn=20Einarsson?= Date: Tue, 5 Nov 2024 17:28:19 +0100 Subject: [PATCH] fix: bad size when encrypting segments --- cmd/livesim2/app/livesegment.go | 1 + 1 file changed, 1 insertion(+) diff --git a/cmd/livesim2/app/livesegment.go b/cmd/livesim2/app/livesegment.go index 55b177d..bbf660d 100644 --- a/cmd/livesim2/app/livesegment.go +++ b/cmd/livesim2/app/livesegment.go @@ -76,6 +76,7 @@ func genLiveSegment(vodFS fs.FS, a *asset, cfg *ResponseConfig, segmentPart stri tfdtSizeDiff := int32(newTfdtSize) - int32(oldTfdtSize) if tfdtSizeDiff != 0 { traf.Trun.DataOffset += tfdtSizeDiff + frag.Mdat.StartPos += uint64(tfdtSizeDiff) } if traf.Saio != nil { if saioAfterTfdt(traf) {