fixed bug

This commit is contained in:
Perfare 2020-04-10 18:51:43 +08:00
parent da98a0c5b8
commit b10d03d50d
2 changed files with 6 additions and 11 deletions

View File

@ -66,7 +66,7 @@ namespace AssetStudioGUI
if (m_AudioData == null || m_AudioData.Length == 0) if (m_AudioData == null || m_AudioData.Length == 0)
return false; return false;
var converter = new AudioClipConverter(m_AudioClip); var converter = new AudioClipConverter(m_AudioClip);
if (Properties.Settings.Default.convertAudio && converter.IsFMODSupport) if (Properties.Settings.Default.convertAudio && converter.IsSupport)
{ {
var exportFullName = exportPath + item.Text + ".wav"; var exportFullName = exportPath + item.Text + ".wav";
if (ExportFileExists(exportFullName)) if (ExportFileExists(exportFullName))

View File

@ -116,24 +116,24 @@ namespace AssetStudio
case AudioCompressionFormat.MP3: case AudioCompressionFormat.MP3:
return ".fsb"; return ".fsb";
case AudioCompressionFormat.VAG: case AudioCompressionFormat.VAG:
return ".vag"; return ".fsb";
case AudioCompressionFormat.HEVAG: case AudioCompressionFormat.HEVAG:
return ".vag"; return ".fsb";
case AudioCompressionFormat.XMA: case AudioCompressionFormat.XMA:
return ".wav"; return ".fsb";
case AudioCompressionFormat.AAC: case AudioCompressionFormat.AAC:
return ".m4a"; return ".m4a";
case AudioCompressionFormat.GCADPCM: case AudioCompressionFormat.GCADPCM:
return ".fsb"; return ".fsb";
case AudioCompressionFormat.ATRAC9: case AudioCompressionFormat.ATRAC9:
return ".at9"; return ".fsb";
} }
} }
return ".AudioClip"; return ".AudioClip";
} }
public bool IsFMODSupport public bool IsSupport
{ {
get get
{ {
@ -147,7 +147,6 @@ namespace AssetStudio
case AudioType.S3M: case AudioType.S3M:
case AudioType.XM: case AudioType.XM:
case AudioType.XMA: case AudioType.XMA:
case AudioType.VAG:
case AudioType.AUDIOQUEUE: case AudioType.AUDIOQUEUE:
return true; return true;
default: default:
@ -162,11 +161,7 @@ namespace AssetStudio
case AudioCompressionFormat.Vorbis: case AudioCompressionFormat.Vorbis:
case AudioCompressionFormat.ADPCM: case AudioCompressionFormat.ADPCM:
case AudioCompressionFormat.MP3: case AudioCompressionFormat.MP3:
case AudioCompressionFormat.VAG:
case AudioCompressionFormat.HEVAG:
case AudioCompressionFormat.XMA: case AudioCompressionFormat.XMA:
case AudioCompressionFormat.GCADPCM:
case AudioCompressionFormat.ATRAC9:
return true; return true;
default: default:
return false; return false;