From 386fe10561d0703da674ce6c4c5243458dbe1a40 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sun, 19 Jul 2020 21:40:23 +0100 Subject: [PATCH] Declare optical image capabilities for the images that support writing indexes. --- Aaru.CommonTypes | 2 +- Aaru.Images/AaruFormat/Properties.cs | 3 ++- Aaru.Images/CDRDAO/Properties.cs | 21 +++++++++++---------- Aaru.Images/CDRWin/Properties.cs | 3 ++- 4 files changed, 16 insertions(+), 13 deletions(-) diff --git a/Aaru.CommonTypes b/Aaru.CommonTypes index c816d5bdf..8b9dfbabd 160000 --- a/Aaru.CommonTypes +++ b/Aaru.CommonTypes @@ -1 +1 @@ -Subproject commit c816d5bdfcf8efa5427b8601e553a6a2d87fc601 +Subproject commit 8b9dfbabdb57a281bc4e621dc20c6f3d5471e578 diff --git a/Aaru.Images/AaruFormat/Properties.cs b/Aaru.Images/AaruFormat/Properties.cs index cb53d8287..8b8afce01 100644 --- a/Aaru.Images/AaruFormat/Properties.cs +++ b/Aaru.Images/AaruFormat/Properties.cs @@ -54,7 +54,8 @@ namespace Aaru.DiscImages OpticalImageCapabilities.CanStoreCookedData | OpticalImageCapabilities.CanStoreMultipleTracks | OpticalImageCapabilities.CanStoreNotCdSessions | - OpticalImageCapabilities.CanStoreNotCdTracks; + OpticalImageCapabilities.CanStoreNotCdTracks | + OpticalImageCapabilities.CanStoreIndexes; public ImageInfo Info => imageInfo; public string Name => "Aaru Format"; public Guid Id => new Guid("49360069-1784-4A2F-B723-0C844D610B0A"); diff --git a/Aaru.Images/CDRDAO/Properties.cs b/Aaru.Images/CDRDAO/Properties.cs index cd258ff7a..48ab4c61c 100644 --- a/Aaru.Images/CDRDAO/Properties.cs +++ b/Aaru.Images/CDRDAO/Properties.cs @@ -41,16 +41,17 @@ namespace Aaru.DiscImages { public partial class Cdrdao { - public OpticalImageCapabilities OpticalCapabilities => OpticalImageCapabilities.CanStoreAudioTracks | - OpticalImageCapabilities.CanStoreDataTracks | - OpticalImageCapabilities.CanStorePregaps | - OpticalImageCapabilities.CanStoreSubchannelRw | - OpticalImageCapabilities.CanStoreIsrc | - OpticalImageCapabilities.CanStoreCdText | - OpticalImageCapabilities.CanStoreMcn | - OpticalImageCapabilities.CanStoreRawData | - OpticalImageCapabilities.CanStoreCookedData | - OpticalImageCapabilities.CanStoreMultipleTracks; + public OpticalImageCapabilities OpticalCapabilities => OpticalImageCapabilities.CanStoreAudioTracks | + OpticalImageCapabilities.CanStoreDataTracks | + OpticalImageCapabilities.CanStorePregaps | + OpticalImageCapabilities.CanStoreSubchannelRw | + OpticalImageCapabilities.CanStoreIsrc | + OpticalImageCapabilities.CanStoreCdText | + OpticalImageCapabilities.CanStoreMcn | + OpticalImageCapabilities.CanStoreRawData | + OpticalImageCapabilities.CanStoreCookedData | + OpticalImageCapabilities.CanStoreMultipleTracks | + OpticalImageCapabilities.CanStoreIndexes; public ImageInfo Info => imageInfo; public string Name => "CDRDAO tocfile"; public Guid Id => new Guid("04D7BA12-1BE8-44D4-97A4-1B48A505463E"); diff --git a/Aaru.Images/CDRWin/Properties.cs b/Aaru.Images/CDRWin/Properties.cs index dc630ebd1..ccb406df8 100644 --- a/Aaru.Images/CDRWin/Properties.cs +++ b/Aaru.Images/CDRWin/Properties.cs @@ -52,7 +52,8 @@ namespace Aaru.DiscImages OpticalImageCapabilities.CanStoreCookedData | OpticalImageCapabilities.CanStoreMultipleTracks | OpticalImageCapabilities.CanStoreNotCdSessions | - OpticalImageCapabilities.CanStoreNotCdTracks; + OpticalImageCapabilities.CanStoreNotCdTracks | + OpticalImageCapabilities.CanStoreIndexes; public ImageInfo Info => _imageInfo; public string Name => "CDRWin cuesheet"; public Guid Id => new Guid("664568B2-15D4-4E64-8A7A-20BDA8B8386F");