Use output plugin when dumpìng SSC.

This commit is contained in:
2019-04-30 23:33:33 +01:00
parent c5c7e62aba
commit ae97cc2d69
2 changed files with 29 additions and 8 deletions

View File

@@ -199,10 +199,13 @@ namespace DiscImageChef.Core.Devices.Dumping
return;
}
Ssc();
if(outputPlugin is IWritableTapeImage) Ssc();
else
StoppingErrorMessage
?.Invoke("The specified plugin does not support storing streaming tape images.");
return;
case PeripheralDeviceTypes.MultiMediaDevice:
if(outputPlugin is IWritableOpticalImage opticalPlugin) Mmc(ref dskType);
if(outputPlugin is IWritableOpticalImage) Mmc(ref dskType);
else
StoppingErrorMessage
?.Invoke("The specified plugin does not support storing optical disc images.");