mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
Add audio fields to GD-ROM reading capabilities.
This commit is contained in:
@@ -2071,112 +2071,203 @@ namespace Aaru.CommonTypes.Metadata
|
||||
[JsonIgnore, Key]
|
||||
public int Id { get; set; }
|
||||
|
||||
public bool RecognizedSwapDisc { get; set; }
|
||||
public byte SwapDiscLeadOutPMIN { get; set; }
|
||||
public byte SwapDiscLeadOutPSEC { get; set; }
|
||||
public byte SwapDiscLeadOutPFRAM { get; set; }
|
||||
public int SwapDiscLeadOutStart { get; set; }
|
||||
public bool Lba0Readable { get; set; }
|
||||
public byte[] Lba0Data { get; set; }
|
||||
public byte[] Lba0Sense { get; set; }
|
||||
public string Lba0DecodedSense { get; set; }
|
||||
public bool Lba0ScrambledReadable { get; set; }
|
||||
public byte[] Lba0ScrambledData { get; set; }
|
||||
public byte[] Lba0ScrambledSense { get; set; }
|
||||
public string Lba0ScrambledDecodedSense { get; set; }
|
||||
public bool Lba44990Readable { get; set; }
|
||||
public byte[] Lba44990Data { get; set; }
|
||||
public byte[] Lba44990Sense { get; set; }
|
||||
public string Lba44990DecodedSense { get; set; }
|
||||
public int Lba44990ReadableCluster { get; set; }
|
||||
public bool Lba45000Readable { get; set; }
|
||||
public byte[] Lba45000Data { get; set; }
|
||||
public byte[] Lba45000Sense { get; set; }
|
||||
public string Lba45000DecodedSense { get; set; }
|
||||
public int Lba45000ReadableCluster { get; set; }
|
||||
public bool Lba50000Readable { get; set; }
|
||||
public byte[] Lba50000Data { get; set; }
|
||||
public byte[] Lba50000Sense { get; set; }
|
||||
public string Lba50000DecodedSense { get; set; }
|
||||
public int Lba50000ReadableCluster { get; set; }
|
||||
public bool Lba100000Readable { get; set; }
|
||||
public byte[] Lba100000Data { get; set; }
|
||||
public byte[] Lba100000Sense { get; set; }
|
||||
public string Lba100000DecodedSense { get; set; }
|
||||
public int Lba100000ReadableCluster { get; set; }
|
||||
public bool Lba400000Readable { get; set; }
|
||||
public byte[] Lba400000Data { get; set; }
|
||||
public byte[] Lba400000Sense { get; set; }
|
||||
public string Lba400000DecodedSense { get; set; }
|
||||
public int Lba400000ReadableCluster { get; set; }
|
||||
public bool Lba450000Readable { get; set; }
|
||||
public byte[] Lba450000Data { get; set; }
|
||||
public byte[] Lba450000Sense { get; set; }
|
||||
public string Lba450000DecodedSense { get; set; }
|
||||
public int Lba450000ReadableCluster { get; set; }
|
||||
public bool Lba44990PqReadable { get; set; }
|
||||
public byte[] Lba44990PqData { get; set; }
|
||||
public byte[] Lba44990PqSense { get; set; }
|
||||
public string Lba44990PqDecodedSense { get; set; }
|
||||
public int Lba44990PqReadableCluster { get; set; }
|
||||
public bool Lba45000PqReadable { get; set; }
|
||||
public byte[] Lba45000PqData { get; set; }
|
||||
public byte[] Lba45000PqSense { get; set; }
|
||||
public string Lba45000PqDecodedSense { get; set; }
|
||||
public int Lba45000PqReadableCluster { get; set; }
|
||||
public bool Lba50000PqReadable { get; set; }
|
||||
public byte[] Lba50000PqData { get; set; }
|
||||
public byte[] Lba50000PqSense { get; set; }
|
||||
public string Lba50000PqDecodedSense { get; set; }
|
||||
public int Lba50000PqReadableCluster { get; set; }
|
||||
public bool Lba100000PqReadable { get; set; }
|
||||
public byte[] Lba100000PqData { get; set; }
|
||||
public byte[] Lba100000PqSense { get; set; }
|
||||
public string Lba100000PqDecodedSense { get; set; }
|
||||
public int Lba100000PqReadableCluster { get; set; }
|
||||
public bool Lba400000PqReadable { get; set; }
|
||||
public byte[] Lba400000PqData { get; set; }
|
||||
public byte[] Lba400000PqSense { get; set; }
|
||||
public string Lba400000PqDecodedSense { get; set; }
|
||||
public int Lba400000PqReadableCluster { get; set; }
|
||||
public bool Lba450000PqReadable { get; set; }
|
||||
public byte[] Lba450000PqData { get; set; }
|
||||
public byte[] Lba450000PqSense { get; set; }
|
||||
public string Lba450000PqDecodedSense { get; set; }
|
||||
public int Lba450000PqReadableCluster { get; set; }
|
||||
public bool Lba44990RwReadable { get; set; }
|
||||
public byte[] Lba44990RwData { get; set; }
|
||||
public byte[] Lba44990RwSense { get; set; }
|
||||
public string Lba44990RwDecodedSense { get; set; }
|
||||
public int Lba44990RwReadableCluster { get; set; }
|
||||
public bool Lba45000RwReadable { get; set; }
|
||||
public byte[] Lba45000RwData { get; set; }
|
||||
public byte[] Lba45000RwSense { get; set; }
|
||||
public string Lba45000RwDecodedSense { get; set; }
|
||||
public int Lba45000RwReadableCluster { get; set; }
|
||||
public bool Lba50000RwReadable { get; set; }
|
||||
public byte[] Lba50000RwData { get; set; }
|
||||
public byte[] Lba50000RwSense { get; set; }
|
||||
public string Lba50000RwDecodedSense { get; set; }
|
||||
public int Lba50000RwReadableCluster { get; set; }
|
||||
public bool Lba100000RwReadable { get; set; }
|
||||
public byte[] Lba100000RwData { get; set; }
|
||||
public byte[] Lba100000RwSense { get; set; }
|
||||
public string Lba100000RwDecodedSense { get; set; }
|
||||
public int Lba100000RwReadableCluster { get; set; }
|
||||
public bool Lba400000RwReadable { get; set; }
|
||||
public byte[] Lba400000RwData { get; set; }
|
||||
public byte[] Lba400000RwSense { get; set; }
|
||||
public string Lba400000RwDecodedSense { get; set; }
|
||||
public int Lba400000RwReadableCluster { get; set; }
|
||||
public bool Lba450000RwReadable { get; set; }
|
||||
public byte[] Lba450000RwData { get; set; }
|
||||
public byte[] Lba450000RwSense { get; set; }
|
||||
public string Lba450000RwDecodedSense { get; set; }
|
||||
public int Lba450000RwReadableCluster { get; set; }
|
||||
public uint MinimumReadableSectorInHdArea { get; set; }
|
||||
public uint MaximumReadableSectorInHdArea { get; set; }
|
||||
public byte[] MaximumReadablePqInHdArea { get; set; }
|
||||
public byte[] MaximumReadableRwInHdArea { get; set; }
|
||||
public bool RecognizedSwapDisc { get; set; }
|
||||
public bool TestCrashed { get; set; }
|
||||
public byte SwapDiscLeadOutPMIN { get; set; }
|
||||
public byte SwapDiscLeadOutPSEC { get; set; }
|
||||
public byte SwapDiscLeadOutPFRAM { get; set; }
|
||||
public int SwapDiscLeadOutStart { get; set; }
|
||||
public bool Lba0Readable { get; set; }
|
||||
public byte[] Lba0Data { get; set; }
|
||||
public byte[] Lba0Sense { get; set; }
|
||||
public string Lba0DecodedSense { get; set; }
|
||||
public bool Lba0ScrambledReadable { get; set; }
|
||||
public byte[] Lba0ScrambledData { get; set; }
|
||||
public byte[] Lba0ScrambledSense { get; set; }
|
||||
public string Lba0ScrambledDecodedSense { get; set; }
|
||||
public bool Lba44990Readable { get; set; }
|
||||
public byte[] Lba44990Data { get; set; }
|
||||
public byte[] Lba44990Sense { get; set; }
|
||||
public string Lba44990DecodedSense { get; set; }
|
||||
public int Lba44990ReadableCluster { get; set; }
|
||||
public bool Lba45000Readable { get; set; }
|
||||
public byte[] Lba45000Data { get; set; }
|
||||
public byte[] Lba45000Sense { get; set; }
|
||||
public string Lba45000DecodedSense { get; set; }
|
||||
public int Lba45000ReadableCluster { get; set; }
|
||||
public bool Lba50000Readable { get; set; }
|
||||
public byte[] Lba50000Data { get; set; }
|
||||
public byte[] Lba50000Sense { get; set; }
|
||||
public string Lba50000DecodedSense { get; set; }
|
||||
public int Lba50000ReadableCluster { get; set; }
|
||||
public bool Lba100000Readable { get; set; }
|
||||
public byte[] Lba100000Data { get; set; }
|
||||
public byte[] Lba100000Sense { get; set; }
|
||||
public string Lba100000DecodedSense { get; set; }
|
||||
public int Lba100000ReadableCluster { get; set; }
|
||||
public bool Lba400000Readable { get; set; }
|
||||
public byte[] Lba400000Data { get; set; }
|
||||
public byte[] Lba400000Sense { get; set; }
|
||||
public string Lba400000DecodedSense { get; set; }
|
||||
public int Lba400000ReadableCluster { get; set; }
|
||||
public bool Lba450000Readable { get; set; }
|
||||
public byte[] Lba450000Data { get; set; }
|
||||
public byte[] Lba450000Sense { get; set; }
|
||||
public string Lba450000DecodedSense { get; set; }
|
||||
public int Lba450000ReadableCluster { get; set; }
|
||||
public bool Lba44990PqReadable { get; set; }
|
||||
public byte[] Lba44990PqData { get; set; }
|
||||
public byte[] Lba44990PqSense { get; set; }
|
||||
public string Lba44990PqDecodedSense { get; set; }
|
||||
public int Lba44990PqReadableCluster { get; set; }
|
||||
public bool Lba45000PqReadable { get; set; }
|
||||
public byte[] Lba45000PqData { get; set; }
|
||||
public byte[] Lba45000PqSense { get; set; }
|
||||
public string Lba45000PqDecodedSense { get; set; }
|
||||
public int Lba45000PqReadableCluster { get; set; }
|
||||
public bool Lba50000PqReadable { get; set; }
|
||||
public byte[] Lba50000PqData { get; set; }
|
||||
public byte[] Lba50000PqSense { get; set; }
|
||||
public string Lba50000PqDecodedSense { get; set; }
|
||||
public int Lba50000PqReadableCluster { get; set; }
|
||||
public bool Lba100000PqReadable { get; set; }
|
||||
public byte[] Lba100000PqData { get; set; }
|
||||
public byte[] Lba100000PqSense { get; set; }
|
||||
public string Lba100000PqDecodedSense { get; set; }
|
||||
public int Lba100000PqReadableCluster { get; set; }
|
||||
public bool Lba400000PqReadable { get; set; }
|
||||
public byte[] Lba400000PqData { get; set; }
|
||||
public byte[] Lba400000PqSense { get; set; }
|
||||
public string Lba400000PqDecodedSense { get; set; }
|
||||
public int Lba400000PqReadableCluster { get; set; }
|
||||
public bool Lba450000PqReadable { get; set; }
|
||||
public byte[] Lba450000PqData { get; set; }
|
||||
public byte[] Lba450000PqSense { get; set; }
|
||||
public string Lba450000PqDecodedSense { get; set; }
|
||||
public int Lba450000PqReadableCluster { get; set; }
|
||||
public bool Lba44990RwReadable { get; set; }
|
||||
public byte[] Lba44990RwData { get; set; }
|
||||
public byte[] Lba44990RwSense { get; set; }
|
||||
public string Lba44990RwDecodedSense { get; set; }
|
||||
public int Lba44990RwReadableCluster { get; set; }
|
||||
public bool Lba45000RwReadable { get; set; }
|
||||
public byte[] Lba45000RwData { get; set; }
|
||||
public byte[] Lba45000RwSense { get; set; }
|
||||
public string Lba45000RwDecodedSense { get; set; }
|
||||
public int Lba45000RwReadableCluster { get; set; }
|
||||
public bool Lba50000RwReadable { get; set; }
|
||||
public byte[] Lba50000RwData { get; set; }
|
||||
public byte[] Lba50000RwSense { get; set; }
|
||||
public string Lba50000RwDecodedSense { get; set; }
|
||||
public int Lba50000RwReadableCluster { get; set; }
|
||||
public bool Lba100000RwReadable { get; set; }
|
||||
public byte[] Lba100000RwData { get; set; }
|
||||
public byte[] Lba100000RwSense { get; set; }
|
||||
public string Lba100000RwDecodedSense { get; set; }
|
||||
public int Lba100000RwReadableCluster { get; set; }
|
||||
public bool Lba400000RwReadable { get; set; }
|
||||
public byte[] Lba400000RwData { get; set; }
|
||||
public byte[] Lba400000RwSense { get; set; }
|
||||
public string Lba400000RwDecodedSense { get; set; }
|
||||
public int Lba400000RwReadableCluster { get; set; }
|
||||
public bool Lba450000RwReadable { get; set; }
|
||||
public byte[] Lba450000RwData { get; set; }
|
||||
public byte[] Lba450000RwSense { get; set; }
|
||||
public string Lba450000RwDecodedSense { get; set; }
|
||||
public int Lba450000RwReadableCluster { get; set; }
|
||||
public bool Lba44990AudioReadable { get; set; }
|
||||
public byte[] Lba44990AudioData { get; set; }
|
||||
public byte[] Lba44990AudioSense { get; set; }
|
||||
public string Lba44990AudioDecodedSense { get; set; }
|
||||
public int Lba44990AudioReadableCluster { get; set; }
|
||||
public bool Lba45000AudioReadable { get; set; }
|
||||
public byte[] Lba45000AudioData { get; set; }
|
||||
public byte[] Lba45000AudioSense { get; set; }
|
||||
public string Lba45000AudioDecodedSense { get; set; }
|
||||
public int Lba45000AudioReadableCluster { get; set; }
|
||||
public bool Lba50000AudioReadable { get; set; }
|
||||
public byte[] Lba50000AudioData { get; set; }
|
||||
public byte[] Lba50000AudioSense { get; set; }
|
||||
public string Lba50000AudioDecodedSense { get; set; }
|
||||
public int Lba50000AudioReadableCluster { get; set; }
|
||||
public bool Lba100000AudioReadable { get; set; }
|
||||
public byte[] Lba100000AudioData { get; set; }
|
||||
public byte[] Lba100000AudioSense { get; set; }
|
||||
public string Lba100000AudioDecodedSense { get; set; }
|
||||
public int Lba100000AudioReadableCluster { get; set; }
|
||||
public bool Lba400000AudioReadable { get; set; }
|
||||
public byte[] Lba400000AudioAudioData { get; set; }
|
||||
public byte[] Lba400000AudioSense { get; set; }
|
||||
public string Lba400000AudioDecodedSense { get; set; }
|
||||
public int Lba400000AudioReadableCluster { get; set; }
|
||||
public bool Lba450000AudioReadable { get; set; }
|
||||
public byte[] Lba450000AudioData { get; set; }
|
||||
public byte[] Lba450000AudioSense { get; set; }
|
||||
public string Lba450000AudioDecodedSense { get; set; }
|
||||
public int Lba450000AudioReadableCluster { get; set; }
|
||||
public bool Lba44990AudioPqReadable { get; set; }
|
||||
public byte[] Lba44990AudioPqData { get; set; }
|
||||
public byte[] Lba44990AudioPqSense { get; set; }
|
||||
public string Lba44990AudioPqDecodedSense { get; set; }
|
||||
public int Lba44990AudioPqReadableCluster { get; set; }
|
||||
public bool Lba45000AudioPqReadable { get; set; }
|
||||
public byte[] Lba45000AudioPqData { get; set; }
|
||||
public byte[] Lba45000AudioPqSense { get; set; }
|
||||
public string Lba45000AudioPqDecodedSense { get; set; }
|
||||
public int Lba45000AudioPqReadableCluster { get; set; }
|
||||
public bool Lba50000AudioPqReadable { get; set; }
|
||||
public byte[] Lba50000AudioPqData { get; set; }
|
||||
public byte[] Lba50000AudioPqSense { get; set; }
|
||||
public string Lba50000AudioPqDecodedSense { get; set; }
|
||||
public int Lba50000AudioPqReadableCluster { get; set; }
|
||||
public bool Lba100000AudioPqReadable { get; set; }
|
||||
public byte[] Lba100000AudioPqData { get; set; }
|
||||
public byte[] Lba100000AudioPqSense { get; set; }
|
||||
public string Lba100000AudioPqDecodedSense { get; set; }
|
||||
public int Lba100000AudioPqReadableCluster { get; set; }
|
||||
public bool Lba400000AudioPqReadable { get; set; }
|
||||
public byte[] Lba400000AudioPqData { get; set; }
|
||||
public byte[] Lba400000AudioPqSense { get; set; }
|
||||
public string Lba400000AudioPqDecodedSense { get; set; }
|
||||
public int Lba400000AudioPqReadableCluster { get; set; }
|
||||
public bool Lba450000AudioPqReadable { get; set; }
|
||||
public byte[] Lba450000AudioPqData { get; set; }
|
||||
public byte[] Lba450000AudioPqSense { get; set; }
|
||||
public string Lba450000AudioPqDecodedSense { get; set; }
|
||||
public int Lba450000AudioPqReadableCluster { get; set; }
|
||||
public bool Lba44990AudioRwReadable { get; set; }
|
||||
public byte[] Lba44990AudioRwData { get; set; }
|
||||
public byte[] Lba44990AudioRwSense { get; set; }
|
||||
public string Lba44990AudioRwDecodedSense { get; set; }
|
||||
public int Lba44990AudioRwReadableCluster { get; set; }
|
||||
public bool Lba45000AudioRwReadable { get; set; }
|
||||
public byte[] Lba45000AudioRwData { get; set; }
|
||||
public byte[] Lba45000AudioRwSense { get; set; }
|
||||
public string Lba45000AudioRwDecodedSense { get; set; }
|
||||
public int Lba45000AudioRwReadableCluster { get; set; }
|
||||
public bool Lba50000AudioRwReadable { get; set; }
|
||||
public byte[] Lba50000AudioRwData { get; set; }
|
||||
public byte[] Lba50000AudioRwSense { get; set; }
|
||||
public string Lba50000AudioRwDecodedSense { get; set; }
|
||||
public int Lba50000AudioRwReadableCluster { get; set; }
|
||||
public bool Lba100000AudioRwReadable { get; set; }
|
||||
public byte[] Lba100000AudioRwData { get; set; }
|
||||
public byte[] Lba100000AudioRwSense { get; set; }
|
||||
public string Lba100000AudioRwDecodedSense { get; set; }
|
||||
public int Lba100000AudioRwReadableCluster { get; set; }
|
||||
public bool Lba400000AudioRwReadable { get; set; }
|
||||
public byte[] Lba400000AudioRwData { get; set; }
|
||||
public byte[] Lba400000AudioRwSense { get; set; }
|
||||
public string Lba400000AudioRwDecodedSense { get; set; }
|
||||
public int Lba400000AudioRwReadableCluster { get; set; }
|
||||
public bool Lba450000AudioRwReadable { get; set; }
|
||||
public byte[] Lba450000AudioRwData { get; set; }
|
||||
public byte[] Lba450000AudioRwSense { get; set; }
|
||||
public string Lba450000AudioRwDecodedSense { get; set; }
|
||||
public int Lba450000AudioRwReadableCluster { get; set; }
|
||||
public uint MinimumReadableSectorInHdArea { get; set; }
|
||||
public uint MaximumReadableSectorInHdArea { get; set; }
|
||||
public byte[] MaximumReadablePqInHdArea { get; set; }
|
||||
public byte[] MaximumReadableRwInHdArea { get; set; }
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user