* DiscImageChef.DiscImages/Alcohol120.cs:

Corrected disc type calculation.

	* DiscImageChef.DiscImages/Nero.cs:
	  Corrected debug output.
This commit is contained in:
2016-08-17 01:32:20 +01:00
parent 229cf0b0e1
commit 9dd5fceb50
4 changed files with 1513 additions and 12 deletions

View File

@@ -5,11 +5,11 @@
// Filename : Alcohol120.cs
// Author(s) : Natalia Portillo <claunia@claunia.com>
//
// Component : Component
// Component : Disc image plugins.
//
// --[ Description ] ----------------------------------------------------------
//
// Description
// Manages Alcohol 120% disc images.
//
// --[ License ] --------------------------------------------------------------
//
@@ -518,21 +518,20 @@ namespace DiscImageChef.ImagePlugins
bool firstaudio = false;
bool firstdata = false;
bool audio = false;
int i = 0;
foreach(AlcoholTrack _track in alcTracks.Values)
{
// First track is audio
firstaudio |= i == 0 && _track.mode == AlcoholTrackMode.Audio;
firstaudio |= _track.point == 1 && _track.mode == AlcoholTrackMode.Audio;
// First track is data
firstdata |= i == 0 && _track.mode != AlcoholTrackMode.Audio;
firstdata |= _track.point == 1 && _track.mode != AlcoholTrackMode.Audio;
// Any non first track is data
data |= i != 0 && _track.mode != AlcoholTrackMode.Audio;
data |= _track.point != 1 && _track.mode != AlcoholTrackMode.Audio;
// Any non first track is audio
audio |= i != 0 && _track.mode == AlcoholTrackMode.Audio;
audio |= _track.point != 1 && _track.mode == AlcoholTrackMode.Audio;
switch(_track.mode)
{