private void Dispose(bool disposing) { ReleaseUnmanagedResources(); if (disposing) { if (mfSettingsDialog != null) { mfSettingsDialog.Dispose(); mfSettingsDialog = null; } if (ffmpegDLLSettingsDialog != null) { ffmpegDLLSettingsDialog.Dispose(); ffmpegDLLSettingsDialog = null; } if (webmSettingsDialog != null) { webmSettingsDialog.Dispose(); webmSettingsDialog = null; } if (pcmSettingsDialog != null) { pcmSettingsDialog.Dispose(); pcmSettingsDialog = null; } if (mp3SettingsDialog != null) { mp3SettingsDialog.Dispose(); mp3SettingsDialog = null; } if (dvSettingsDialog != null) { dvSettingsDialog.Dispose(); dvSettingsDialog = null; } if (wmaSettingsDialog != null) { wmaSettingsDialog.Dispose(); wmaSettingsDialog = null; } if (wmvSettingsDialog != null) { wmvSettingsDialog.Dispose(); wmvSettingsDialog = null; } if (mkvSettingsDialog != null) { mkvSettingsDialog.Dispose(); mkvSettingsDialog = null; } if (aviSettingsDialog != null) { aviSettingsDialog.Dispose(); aviSettingsDialog = null; } if (mp4V10SettingsDialog != null) { mp4V10SettingsDialog.Dispose(); mp4V10SettingsDialog = null; } if (gifSettingsDialog != null) { gifSettingsDialog.Dispose(); gifSettingsDialog = null; } if (m4aSettingsDialog != null) { m4aSettingsDialog.Dispose(); m4aSettingsDialog = null; } if (speexSettingsDialog != null) { speexSettingsDialog.Dispose(); speexSettingsDialog = null; } if (oggVorbisSettingsDialog != null) { oggVorbisSettingsDialog.Dispose(); oggVorbisSettingsDialog = null; } if (customFormatSettingsDialog != null) { customFormatSettingsDialog.Dispose(); customFormatSettingsDialog = null; } if (flacSettingsDialog != null) { flacSettingsDialog.Dispose(); flacSettingsDialog = null; } if (ffmpegEXESettingsDialog != null) { ffmpegEXESettingsDialog.Dispose(); ffmpegEXESettingsDialog = null; } } }