private void Player_PlaylistChanged(object player, CustomEventArgs <IList <PlaylistItem> > args) { if (PlaylistChanged != null) { var pl = new ScriptPlaylist(args.Value); PlaylistChanged(this, new ScriptEventArgs <ScriptPlaylist>(pl)); } }
public void SetPlaylist(ScriptPlaylist playlist) { ObservableCollection <PlaylistItem> newPlaylist = playlist.ToPlaylist(); foreach (var item in newPlaylist) { if (!String.IsNullOrWhiteSpace(item.BearerToken)) { item.LicenseAcquirer = new Microsoft.SilverlightMediaFramework.Core.AMSTokenAuthentication.AMSBearerTokenLicenseAcquirer() { AddAuthorizationToken = true, Token = item.BearerToken }; } } _player.Playlist = newPlaylist; }
public void SetPlaylist(ScriptPlaylist playlist) { ObservableCollection<PlaylistItem> newPlaylist = playlist.ToPlaylist(); foreach (var item in newPlaylist) { if (!String.IsNullOrWhiteSpace(item.BearerToken)) { item.LicenseAcquirer = new Microsoft.SilverlightMediaFramework.Core.AMSTokenAuthentication.AMSBearerTokenLicenseAcquirer() { AddAuthorizationToken = true, Token = item.BearerToken }; } } _player.Playlist = newPlaylist; }
public ScriptPlaylist CreatePlaylist() { var playlist = new ScriptPlaylist(); return playlist; }
private void Player_PlaylistChanged(object player, CustomEventArgs<IList<PlaylistItem>> args) { if (PlaylistChanged != null) { var pl = new ScriptPlaylist(args.Value); PlaylistChanged(this, new ScriptEventArgs<ScriptPlaylist>(pl)); } }
public ScriptPlaylist CreatePlaylist() { var playlist = new ScriptPlaylist(); return(playlist); }
public void SetPlaylist(ScriptPlaylist playlist) { ObservableCollection<PlaylistItem> newPlaylist = playlist.ToPlaylist(); _player.Playlist = newPlaylist; }