From eb979d4995f8c760e8e75e0576b868bc8da4b370 Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Thu, 11 Apr 2024 16:25:41 +0200 Subject: [PATCH] add warning for ffmpeg version --- music_assistant/server/controllers/streams.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/music_assistant/server/controllers/streams.py b/music_assistant/server/controllers/streams.py index becba616..66c7835b 100644 --- a/music_assistant/server/controllers/streams.py +++ b/music_assistant/server/controllers/streams.py @@ -171,8 +171,11 @@ class StreamsController(CoreController): async def setup(self, config: CoreConfig) -> None: """Async initialize of module.""" ffmpeg_present, libsoxr_support, version = await check_audio_support() + major_version = int("".join(char for char in version.split(".")[0] if not char.isalpha())) if not ffmpeg_present: self.logger.error("FFmpeg binary not found on your system, playback will NOT work!.") + elif major_version < 6: + self.logger.error("FFMpeg version is too old, you may run into playback issues.") elif not libsoxr_support: self.logger.warning( "FFmpeg version found without libsoxr support, " -- 2.34.1