/// <summary>
        /// Show caption settings as a popup
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void OnClickCaptionSettingsPopup(object sender, System.EventArgs e)
        {
            var plugin = new Microsoft.PlayerFramework.TTML.CaptionSettings.TTMLCaptionSettingsPlugin();

            plugin.PopupClosed += this.OnPopupClosed;

            plugin.ShowSettingsPopup(this, this.LayoutRoot);
        }
        /// <summary>
        /// Show the caption settings page in portrait only with no system tray visible.
        /// </summary>
        /// <param name="sender">the button</param>
        /// <param name="e">the event arguments</param>
        private void OnClickCaptionSettingsPortrait(object sender, System.EventArgs e)
        {
            var plugin = new Microsoft.PlayerFramework.TTML.CaptionSettings.TTMLCaptionSettingsPlugin();

            var options = new Microsoft.PlayerFramework.CaptionSettings.CaptionSettingsPageOptions();

            options.Orientation = PageOrientation.Portrait;
            options.IsSystemTrayVisible = false;
            options.SupportedOrientation = SupportedPageOrientation.Portrait;

            plugin.ShowSettingsPage(this.NavigationService, options);
        }