SDL_mixer: Fixed the filtering for the optional DLLs and licenses

From 3a95c66920274274f949fd40aacdd4e670c9d577 Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Sun, 14 Jan 2024 13:25:07 -0800
Subject: [PATCH] Fixed the filtering for the optional DLLs and licenses

---
 VisualC/SDL_mixer.vcxproj.filters | 56 +++++++++++++++++++------------
 1 file changed, 34 insertions(+), 22 deletions(-)

diff --git a/VisualC/SDL_mixer.vcxproj.filters b/VisualC/SDL_mixer.vcxproj.filters
index 10dedbce..b1f1cd0a 100644
--- a/VisualC/SDL_mixer.vcxproj.filters
+++ b/VisualC/SDL_mixer.vcxproj.filters
@@ -93,54 +93,66 @@
     </ResourceCompile>
   </ItemGroup>
   <ItemGroup>
-    <CustomBuild Include="external\lib\x64\LICENSE.ogg-vorbis.txt">
-      <Filter>x64</Filter>
+    <CustomBuild Include="external\optional\x86\libopus-0.dll">
+      <Filter>x86</Filter>
     </CustomBuild>
-    <CustomBuild Include="external\lib\x64\LICENSE.opus.txt">
+    <CustomBuild Include="external\optional\x64\libopus-0.dll">
       <Filter>x64</Filter>
     </CustomBuild>
-    <CustomBuild Include="external\lib\x64\LICENSE.opusfile.txt">
-      <Filter>x64</Filter>
+    <CustomBuild Include="external\optional\x86\libopusfile-0.dll">
+      <Filter>x86</Filter>
     </CustomBuild>
-    <CustomBuild Include="external\lib\x64\LICENSE.modplug.txt">
+    <CustomBuild Include="external\optional\x64\libopusfile-0.dll">
       <Filter>x64</Filter>
     </CustomBuild>
-    <CustomBuild Include="external\lib\x64\libogg-0.dll">
+    <CustomBuild Include="external\optional\x64\libwavpack-1.dll">
       <Filter>x64</Filter>
     </CustomBuild>
-    <CustomBuild Include="external\lib\x64\libopus-0.dll">
+    <CustomBuild Include="external\optional\x86\libwavpack-1.dll">
+      <Filter>x86</Filter>
+    </CustomBuild>
+    <CustomBuild Include="external\optional\x86\libogg-0.dll">
+      <Filter>x86</Filter>
+    </CustomBuild>
+    <CustomBuild Include="external\optional\x64\libogg-0.dll">
       <Filter>x64</Filter>
     </CustomBuild>
-    <CustomBuild Include="external\lib\x64\libopusfile-0.dll">
+    <CustomBuild Include="external\optional\x86\libxmp.dll">
+      <Filter>x86</Filter>
+    </CustomBuild>
+    <CustomBuild Include="external\optional\x64\libxmp.dll">
       <Filter>x64</Filter>
     </CustomBuild>
-    <CustomBuild Include="external\lib\x64\libmodplug-1.dll">
+    <CustomBuild Include="external\optional\x64\LICENSE.ogg-vorbis.txt">
       <Filter>x64</Filter>
     </CustomBuild>
-    <CustomBuild Include="external\lib\x86\LICENSE.ogg-vorbis.txt">
+    <CustomBuild Include="external\optional\x86\LICENSE.ogg-vorbis.txt">
       <Filter>x86</Filter>
     </CustomBuild>
-    <CustomBuild Include="external\lib\x86\LICENSE.opus.txt">
+    <CustomBuild Include="external\optional\x86\LICENSE.opus.txt">
       <Filter>x86</Filter>
     </CustomBuild>
-    <CustomBuild Include="external\lib\x86\LICENSE.opusfile.txt">
-      <Filter>x86</Filter>
+    <CustomBuild Include="external\optional\x64\LICENSE.opus.txt">
+      <Filter>x64</Filter>
     </CustomBuild>
-    <CustomBuild Include="external\lib\x86\LICENSE.modplug.txt">
-      <Filter>x86</Filter>
+    <CustomBuild Include="external\optional\x64\LICENSE.opusfile.txt">
+      <Filter>x64</Filter>
     </CustomBuild>
-    <CustomBuild Include="external\lib\x86\libogg-0.dll">
+    <CustomBuild Include="external\optional\x86\LICENSE.opusfile.txt">
       <Filter>x86</Filter>
     </CustomBuild>
-    <CustomBuild Include="external\lib\x86\libopus-0.dll">
-      <Filter>x86</Filter>
+    <CustomBuild Include="external\optional\x64\LICENSE.wavpack.txt">
+      <Filter>x64</Filter>
     </CustomBuild>
-    <CustomBuild Include="external\lib\x86\libopusfile-0.dll">
+    <CustomBuild Include="external\optional\x86\LICENSE.wavpack.txt">
       <Filter>x86</Filter>
     </CustomBuild>
-    <CustomBuild Include="external\lib\x86\libmodplug-1.dll">
+    <CustomBuild Include="external\optional\x86\LICENSE.xmp.txt">
       <Filter>x86</Filter>
     </CustomBuild>
+    <CustomBuild Include="external\optional\x64\LICENSE.xmp.txt">
+      <Filter>x64</Filter>
+    </CustomBuild>
   </ItemGroup>
   <ItemGroup>
     <ClCompile Include="..\src\utils.c">
@@ -219,4 +231,4 @@
       <Filter>Sources</Filter>
     </ClCompile>
   </ItemGroup>
-</Project>
+</Project>
\ No newline at end of file