public EnumAudioType GetAudioTypeByName(string name)
{
EnumAudioType audioType = EnumAudioType.AC3;
switch (name)
{
case "AC3":
audioType = EnumAudioType.AC3;
break;
case "FLAC":
audioType = EnumAudioType.FLAC;
break;
case "TrueHD":
audioType = EnumAudioType.TrueHD;
break;
case "DTSMA":
audioType = EnumAudioType.DTSMA;
break;
case "LPCM":
audioType = EnumAudioType.LPCM;
break;
case "MPA":
audioType = EnumAudioType.MPA;
break;
case "DTS Express":
audioType = EnumAudioType.DTSEXPRESS;
break;
case "M4A":
audioType = EnumAudioType.M4A;
break;
default:
throw new Exception("Invalid Audio Type");
}
return audioType;
}