internal void Init() { _equalizerBands = new ObservableCollection <IEqualizerBand>(); // Load built-in codecs AddCodec(new CoreCodec()); AddCodec(new VorbisCodec()); AddCodec(new FlacCodec()); // Load external codecs _codecs.AddRange(ExtensionLoader.GetExtensions <ICodec>(PathStringUtils.GetExePath())); }