From 8ee1f314d307007558993e3786b0be9ec0a5e185 Mon Sep 17 00:00:00 2001 From: Roman SHamagin Date: Tue, 21 Nov 2023 01:40:04 +0300 Subject: [PATCH] fix parsing grouops --- pkg/server/server.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/server/server.go b/pkg/server/server.go index 90b25128..52d0789e 100644 --- a/pkg/server/server.go +++ b/pkg/server/server.go @@ -111,10 +111,11 @@ func (c *Config) marshallInto(into *os.File, xtream bool) error { filteredTrack := make([]m3u.Track, 0, len(c.playlist.Tracks)) ret := 0 _, _ = into.WriteString("#EXTM3U\n") // nolint: errcheck - re := regexp.MustCompile(`FHD|\+|orig`) + re := regexp.MustCompile(`FHD|\+|orig| 4K`) for i, track := range c.playlist.Tracks { if re.MatchString(track.Name) { + ret++ continue } var buffer bytes.Buffer