From 106454be848be94accd2324b25eeebc1b57b67a0 Mon Sep 17 00:00:00 2001 From: Ingo Oppermann Date: Tue, 26 Nov 2024 16:45:07 +0100 Subject: [PATCH] Add support for ffmpeg 7 --- app/ffmigrate/main.go | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/ffmigrate/main.go b/app/ffmigrate/main.go index 5e95ae2e..6d641139 100644 --- a/app/ffmigrate/main.go +++ b/app/ffmigrate/main.go @@ -188,7 +188,7 @@ func migrateProcessConfig(logger log.Logger, config *app.Config, version string) return false, fmt.Errorf("unsupported FFmpeg version: %w", err) } - if targetmajor > 6 { + if targetmajor > 7 { err := fmt.Errorf("unknown FFmpeg version found: %d", targetmajor) logger.Error().WithError(err).Log("Unsupported FFmpeg version") return false, fmt.Errorf("unsupported FFmpeg version: %w", err) @@ -230,6 +230,13 @@ func migrateProcessConfig(logger log.Logger, config *app.Config, version string) currentmajor = 6 } + if currentmajor == 6 && targetmajor > 7 { + // Migration from version 6 to version 7 + // Nothing happens + + currentmajor = 7 + } + if migrated { logger.Info().WithFields(log.Fields{ "from": config.FFVersion,