#93: Song Model changes and support for different file types

This commit is contained in:
kdeng00
2024-07-25 19:33:05 -04:00
parent c60ca48ca1
commit 983b434823
3 changed files with 34 additions and 4 deletions
+12 -1
View File
@@ -205,7 +205,18 @@ public class SongManager : BaseManager
if (string.IsNullOrEmpty(song.Filename))
{
song.Filename = song.GenerateFilename(true, AudioFileExtensionsType.WAV);
switch (song.AudioType)
{
case "wav":
song.Filename = song.GenerateFilename(true, AudioFileExtensionsType.WAV);
break;
case "flac":
song.Filename = song.GenerateFilename(true, AudioFileExtensionsType.FLAC);
break;
default:
song.Filename = song.GenerateFilename(true, AudioFileExtensionsType.Default);
break;
}
}
_logger.Info($"Temporary directory: {_tempDirectoryRoot}");