public VastLinearCompanionPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); player.Containers.Add(banner_top); player.Containers.Add(banner_side); }
public TrackingPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); var positionTrackingPlugin = new PositionTrackingPlugin(); player.Plugins.Add(positionTrackingPlugin); positionTrackingPlugin.EventTracked += trackingPlugin_EventTracked; positionTrackingPlugin.TrackingEvents.Add(new PositionTrackingEvent() { PositionPercentage = 0, Data = "PositionTrackingEvent: 0%" }); positionTrackingPlugin.TrackingEvents.Add(new PositionTrackingEvent() { PositionPercentage = .25, Data = "PositionTrackingEvent: 25%" }); positionTrackingPlugin.TrackingEvents.Add(new PositionTrackingEvent() { PositionPercentage = .50, Data = "PositionTrackingEvent: 50%" }); positionTrackingPlugin.TrackingEvents.Add(new PositionTrackingEvent() { PositionPercentage = .75, Data = "PositionTrackingEvent: 75%" }); positionTrackingPlugin.TrackingEvents.Add(new PositionTrackingEvent() { PositionPercentage = 1, Data = "PositionTrackingEvent: 100%" }); positionTrackingPlugin.TrackingEvents.Add(new PositionTrackingEvent() { Position = TimeSpan.FromSeconds(5), Data = "PositionTrackingEvent: 5 seconds" }); positionTrackingPlugin.TrackingEvents.Add(new PositionTrackingEvent() { Position = TimeSpan.FromSeconds(15), Data = "PositionTrackingEvent: 15 seconds" }); positionTrackingPlugin.TrackingEvents.Add(new PositionTrackingEvent() { Position = TimeSpan.FromSeconds(25), Data = "PositionTrackingEvent: 25 seconds" }); var playTimeTrackingPlugin = new PlayTimeTrackingPlugin(); player.Plugins.Add(playTimeTrackingPlugin); playTimeTrackingPlugin.EventTracked += trackingPlugin_EventTracked; playTimeTrackingPlugin.TrackingEvents.Add(new PlayTimeTrackingEvent() { PlayTimePercentage = 0, Data = "PlayTimeTrackingEvent: 0%" }); playTimeTrackingPlugin.TrackingEvents.Add(new PlayTimeTrackingEvent() { PlayTimePercentage = .50, Data = "PlayTimeTrackingEvent: 50%" }); playTimeTrackingPlugin.TrackingEvents.Add(new PlayTimeTrackingEvent() { PlayTime = TimeSpan.FromSeconds(5), Data = "PlayTimeTrackingEvent: 5 seconds" }); playTimeTrackingPlugin.TrackingEvents.Add(new PlayTimeTrackingEvent() { PlayTime = TimeSpan.FromSeconds(15), Data = "PlayTimeTrackingEvent: 15 seconds" }); playTimeTrackingPlugin.TrackingEvents.Add(new PlayTimeTrackingEvent() { PlayTime = TimeSpan.FromSeconds(45), Data = "PlayTimeTrackingEvent: 45 seconds" }); PlayTimeEventList.ItemsSource = playTimeTrackingPlugin.TrackingEvents; PositionEventList.ItemsSource = positionTrackingPlugin.TrackingEvents; ResultsEventList.ItemsSource = new ObservableCollection<EventTrackedEventArgs>(); }
public MarkersPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); player.VisualMarkers.Add(new VisualMarker() { Text = "Test 1", Time = TimeSpan.FromSeconds(5) }); player.VisualMarkers.Add(new VisualMarker() { Text = "Test 2", Time = TimeSpan.FromSeconds(18) }); }
public PlayReadyPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += this.NavigationHelper_LoadState; this.navigationHelper.SaveState += this.NavigationHelper_SaveState; var protectionManager = new MediaProtectionManager(); protectionManager.ComponentLoadFailed += ProtectionManager_ComponentLoadFailed; protectionManager.ServiceRequested += ProtectionManager_ServiceRequested; Windows.Foundation.Collections.PropertySet cpSystems = new Windows.Foundation.Collections.PropertySet(); cpSystems.Add("{F4637010-03C3-42CD-B932-B48ADF3A6A54}", "Microsoft.Media.PlayReadyClient.PlayReadyWinRTTrustedInput"); //Playready protectionManager.Properties.Add("Windows.Media.Protection.MediaProtectionSystemIdMapping", cpSystems); protectionManager.Properties.Add("Windows.Media.Protection.MediaProtectionSystemId", "{F4637010-03C3-42CD-B932-B48ADF3A6A54}"); player.ProtectionManager = protectionManager; var extensions = player.MediaExtensionManager; extensions.RegisterByteStreamHandler("Microsoft.Media.PlayReadyClient.PlayReadyByteStreamHandler", ".pyv", "PRvideo"); extensions.RegisterByteStreamHandler("Microsoft.Media.PlayReadyClient.PlayReadyByteStreamHandler", ".pya", "PRaudio"); extensions.RegisterByteStreamHandler("Microsoft.Media.PlayReadyClient.PlayReadyByteStreamHandler", ".wma", "PRaudio"); extensions.RegisterByteStreamHandler("Microsoft.Media.PlayReadyClient.PlayReadyByteStreamHandler", ".wmv", "PRvideo"); }
public WebVTTPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); player.SelectedCaption = player.AvailableCaptions.FirstOrDefault(); }
public SuspendResumePage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += navigationHelper_LoadState; this.navigationHelper.SaveState += navigationHelper_SaveState; }
public AdPodPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); //TrackAdPodTimeRemaining(); }
public VastLinearNonlinearPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += this.NavigationHelper_LoadState; this.navigationHelper.SaveState += this.NavigationHelper_SaveState; }
public ClassicThemePage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += this.NavigationHelper_LoadState; this.navigationHelper.SaveState += this.NavigationHelper_SaveState; }
public LocalPlaybackPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += this.NavigationHelper_LoadState; this.navigationHelper.SaveState += this.NavigationHelper_SaveState; }
public FreeWheelPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += this.NavigationHelper_LoadState; this.navigationHelper.SaveState += this.NavigationHelper_SaveState; }
public CffProgressivePage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); var adaptivePlugin = new Microsoft.PlayerFramework.Adaptive.AdaptivePlugin(); player.Plugins.Add(adaptivePlugin); adaptivePlugin.DownloaderPlugin = new Microsoft.Media.AdaptiveStreaming.Dash.CffProgressiveDownloaderPlugin(); }
public AdSchedulingPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += this.NavigationHelper_LoadState; this.navigationHelper.SaveState += this.NavigationHelper_SaveState; }
public ThumbnailPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); player.VirtualPositionChanged += player_VirtualPositionChanged; player.RateChanged += player_RateChanged; player.IsScrubbingChanged += player_IsScrubbingChanged; }
public ProgrammaticAdPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); adHandler = new AdHandlerPlugin(); player.Plugins.Add(new AdHandlerPlugin()); player.Markers.Add(new TimelineMarker() { Time = TimeSpan.FromSeconds(5), Type = "myAd" }); player.MarkerReached += pf_MarkerReached; }
public PlayToPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += this.NavigationHelper_LoadState; this.navigationHelper.SaveState += this.NavigationHelper_SaveState; ptm = PlayToManager.GetForCurrentView(); }
public SettingsPage() { this.InitializeComponent(); scrollViewer.DataContext = player; this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += this.NavigationHelper_LoadState; this.navigationHelper.SaveState += this.NavigationHelper_SaveState; }
public SmoothPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += this.NavigationHelper_LoadState; this.navigationHelper.SaveState += this.NavigationHelper_SaveState; player.Plugins.Add(new Microsoft.PlayerFramework.Adaptive.AdaptivePlugin()); }
public AdPodPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += this.NavigationHelper_LoadState; this.navigationHelper.SaveState += this.NavigationHelper_SaveState; //TrackAdPodTimeRemaining(); }
public VastLinearCompanionPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += this.NavigationHelper_LoadState; this.navigationHelper.SaveState += this.NavigationHelper_SaveState; player.Containers.Add(banner_top); }
public TtmlPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); // these plug-ins are added in Xaml //player.Plugins.Add(new Microsoft.PlayerFramework.TimedText.CaptionsPlugin()); //player.Plugins.Add(new Microsoft.PlayerFramework.TTML.CaptionSettings.TTMLCaptionSettingsPlugin()); player.SelectedCaption = player.AvailableCaptions.FirstOrDefault(); }
public CffOfflinePage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); adaptivePlugin = new AdaptivePlugin(); player.Plugins.Add(adaptivePlugin); adaptivePlugin.InstreamCaptionsEnabled = true; var ttmlPlugin = new CaptionsPlugin(); player.Plugins.Add(ttmlPlugin); OpenFile(); }
public EntertainmentThemePage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); MediaControls.SetBehavior(ReplayButton, player.CreateMediaControlBehavior<ReplayButtonBehavior>()); MediaControls.SetBehavior(CaptionSelectionButton, player.CreateMediaControlBehavior<CaptionSelectionButtonBehavior>()); MediaControls.SetBehavior(AudioSelectionButton, player.CreateMediaControlBehavior<AudioSelectionButtonBehavior>()); // register the control panel so it participates in view state changes player.Initialized += player_Initialized; }
public DashPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += this.NavigationHelper_LoadState; this.navigationHelper.SaveState += this.NavigationHelper_SaveState; var adaptivePlugin = new Microsoft.PlayerFramework.Adaptive.AdaptivePlugin(); player.Plugins.Add(adaptivePlugin); adaptivePlugin.DownloaderPlugin = new Microsoft.Media.AdaptiveStreaming.Dash.DashDownloaderPlugin(); }
public VastLinearNonlinearPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); }
public ScheduleClipPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); }
public LocalPlaybackPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); }
public MainPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); this.navigationHelper.LoadState += this.NavigationHelper_LoadState; }
public PosterPage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); }
public ClassicThemePage() { this.InitializeComponent(); this.navigationHelper = new NavigationHelper(this); }