Cleanup from last PR

This commit is contained in:
Matt Nadareski
2025-09-12 12:54:22 -04:00
parent 26f7f4d7da
commit d62bd2f60c
3 changed files with 17 additions and 3 deletions

View File

@@ -37,6 +37,7 @@ Not all of this information was able to be gathered directly from the files in q
| [IETF](https://www.ietf.org/) | GZIP |
| [Independent Commodore Library](https://petlibrary.tripod.com/) | PKZIP |
| [Ladislav Zezula](http://zezula.net/en/tools/main.html) | MoPaQ |
| [libaacs](https://code.videolan.org/videolan/libaacs/) | AACS |
| [libbdplus](https://github.com/mwgoldsmith/bdplus) | BD+ |
| [libexe](https://github.com/libyal/libexe/) | NewExecutable |
| [MAME](https://github.com/mamedev/mame/) | CHD |

View File

@@ -31,15 +31,15 @@ namespace SabreTools.Models.AACS
/// <summary>
/// Type 2.0 Category C.
/// This is the Media Key Block Type found on "UHD" media (AACS v2.0)
/// https://code.videolan.org/videolan/libaacs/-/blob/master/src/libaacs/mkb.h
/// </summary>
/// <see href="https://code.videolan.org/videolan/libaacs/-/blob/master/src/libaacs/mkb.h"/>
Type20 = 0x48141003,
/// <summary>
/// Type 2.1 Category C.
/// This is the Media Key Block Type found on "UHD" media (AACS v2.1)
/// https://code.videolan.org/videolan/libaacs/-/blob/master/src/libaacs/mkb.h
/// </summary>
/// <see href="https://code.videolan.org/videolan/libaacs/-/blob/master/src/libaacs/mkb.h"/>
Type21 = 0x48151003,
}
@@ -59,7 +59,7 @@ namespace SabreTools.Models.AACS
Copyright = 0x7F,
// Record types only found in UHD media (AACS v2)
// https://code.videolan.org/videolan/libaacs/-/blob/master/src/devtools/mkb_dump.c
// <see href="https://code.videolan.org/videolan/libaacs/-/blob/master/src/devtools/mkb_dump.c"/>
Unknown0x28_AACS2 = 0x28,
DriveRevocationList_AACS2 = 0x30,
HostRevocationList_AACS2 = 0x31,

View File

@@ -0,0 +1,13 @@
namespace SabreTools.Models.AACS
{
/// <summary>
/// This represents any record that does not have a concrete model yet
/// </summary>
public sealed class GenericRecord : Record
{
/// <summary>
/// Unparsed data comprising the record after the header
/// </summary>
public byte[]? Data { get; set; }
}
}