internal async Task ShowSettingsScreen()
        {
            if (MediaCapture != null)
            {
                MediaCapture.Dispose();
                MediaCapture = null;
            }

            var sVM = new SettingsViewModel(this);
            var settings = new ApplicationSettings(sVM);
            await settings.ShowAsync();
            await Initialize();
        }