From b013cfed478684a13786bc4d5353fb1f6f2b4a0a Mon Sep 17 00:00:00 2001 From: Aptivi Date: Thu, 19 Sep 2024 13:19:22 +0300 Subject: [PATCH] imp - Populate also the mpeg audio extensions --- We've improved the "add music library" functionality so that it also considers all supported formats. --- Type: imp Breaking: False Doc Required: False Backport Required: False Part: 1/1 --- BassBoom.Cli/CliBase/PlayerControls.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/BassBoom.Cli/CliBase/PlayerControls.cs b/BassBoom.Cli/CliBase/PlayerControls.cs index 797b285..586aebe 100644 --- a/BassBoom.Cli/CliBase/PlayerControls.cs +++ b/BassBoom.Cli/CliBase/PlayerControls.cs @@ -18,6 +18,7 @@ // using BassBoom.Basolia.Enumerations; +using BassBoom.Basolia.File; using BassBoom.Basolia.Format; using BassBoom.Basolia.Lyrics; using BassBoom.Basolia.Playback; @@ -271,7 +272,7 @@ internal static void PromptForAddDirectory() if (Directory.Exists(path)) { int currentPos = Player.position; - var cachedInfos = Directory.GetFiles(path, "*.mp3"); + var cachedInfos = Directory.EnumerateFiles(path).Where((pathStr) => FileTools.SupportedExtensions.Contains(Path.GetExtension(pathStr))).ToArray(); if (cachedInfos.Length > 0) { foreach (string musicFile in cachedInfos)