mirror of
https://github.com/SabreTools/MPF.git
synced 2026-07-02 17:24:48 +00:00
Fix Aaru removal
This commit is contained in:
@@ -49,6 +49,7 @@
|
||||
- Use relative path output for DIC
|
||||
- Remove usage of Aaru
|
||||
- Remove Aaru as submodule
|
||||
- Fix Aaru removal
|
||||
|
||||
### 2.4 (2022-10-26)
|
||||
|
||||
|
||||
@@ -73,56 +73,6 @@ namespace MPF.Core.Converters
|
||||
return null;
|
||||
}
|
||||
}
|
||||
#else
|
||||
/// <summary>
|
||||
/// Convert Aaru media type to a MediaType
|
||||
/// </summary>
|
||||
/// <param name="type">Aaru.CommonTypes.MediaType value to check</param>
|
||||
/// <returns>MediaType if possible, null on error</returns>
|
||||
public static MediaType? MediaTypeToMediaType(this Aaru.CommonTypes.MediaType? type)
|
||||
{
|
||||
if (type == null)
|
||||
return null;
|
||||
|
||||
return (int)type switch
|
||||
{
|
||||
// Generics
|
||||
>= 10 and <= 39 => MediaType.CDROM,
|
||||
>= 40 and <= 50 => MediaType.DVD,
|
||||
>= 51 and <= 59 => MediaType.HDDVD,
|
||||
>= 60 and <= 69 => MediaType.BluRay,
|
||||
|
||||
// Specialty
|
||||
112 => MediaType.CDROM,
|
||||
113 => MediaType.CDROM,
|
||||
114 => MediaType.DVD,
|
||||
115 => MediaType.DVD,
|
||||
116 => MediaType.BluRay,
|
||||
117 => MediaType.BluRay,
|
||||
118 => MediaType.UMD,
|
||||
120 => MediaType.BluRay,
|
||||
150 => MediaType.CDROM,
|
||||
151 => MediaType.CDROM,
|
||||
152 => MediaType.GDROM,
|
||||
153 => MediaType.GDROM,
|
||||
155 => MediaType.CDROM, // MilCD... is this GD-ROM?
|
||||
171 => MediaType.CDROM,
|
||||
172 => MediaType.CDROM,
|
||||
173 => MediaType.CDROM,
|
||||
174 => MediaType.CDROM,
|
||||
175 => MediaType.CDROM,
|
||||
176 => MediaType.CDROM,
|
||||
177 => MediaType.CDROM,
|
||||
178 => MediaType.DVD,
|
||||
179 => MediaType.CDROM,
|
||||
453 => MediaType.NintendoGameCubeGameDisc,
|
||||
463 => MediaType.NintendoWiiOpticalDisc,
|
||||
464 => MediaType.NintendoWiiUOpticalDisc,
|
||||
>= 770 and <= 799 => MediaType.BluRay,
|
||||
|
||||
_ => null,
|
||||
};
|
||||
}
|
||||
#endif
|
||||
|
||||
#endregion
|
||||
|
||||
@@ -44,16 +44,6 @@
|
||||
<ProjectReference Include="..\RedumpLib\RedumpLib.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup Condition="'$(TargetFramework)'=='net48'">
|
||||
<ProjectReference Include="..\Aaru\CICMMetadata\CICMMetadataEditor\CICMMetadataEditor\CICMMetadataEditor.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup Condition="'$(TargetFramework)'=='net6.0'">
|
||||
<ProjectReference Include="..\Aaru\Aaru.CommonTypes\Aaru.CommonTypes.csproj" />
|
||||
<ProjectReference Include="..\Aaru\Aaru.Core\Aaru.Core.csproj" />
|
||||
<ProjectReference Include="..\Aaru\Aaru.Devices\Aaru.Devices.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="Newtonsoft.Json" Version="13.0.2" />
|
||||
<PackageReference Include="System.Configuration.ConfigurationManager" Version="7.0.0" />
|
||||
|
||||
7390
MPF.Modules/Aaru/cicm.cs
Normal file
7390
MPF.Modules/Aaru/cicm.cs
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user