using System.Windows;\r
using System.Windows.Data;\r
\r
+ using HandBrake.ApplicationServices.Interop;\r
using HandBrake.ApplicationServices.Utilities;\r
\r
using HandBrakeWPF.Utilities;\r
List<AudioEncoder> encoders = EnumHelper<AudioEncoder>.GetEnumList().ToList();\r
EncodeTask task = values[1] as EncodeTask;\r
\r
+\r
+ if (!HandBrakeEncoderHelpers.AudioEncoders.Any(a => a.ShortName.Contains("fdk")))\r
+ {\r
+ encoders.Remove(AudioEncoder.fdkaac);\r
+ encoders.Remove(AudioEncoder.fdkheaac);\r
+ }\r
+\r
if (task != null && task.OutputFormat != OutputFormat.Mkv)\r
{\r
encoders.Remove(AudioEncoder.Vorbis);\r