public void HandlePlaylistChange (AbstractPlaylistSource source) { PlaylistChangedHandler playlist_handler = playlist_changed; if (playlist_handler != null) { try { playlist_handler (BuildPlaylistFromSource (source)); } catch (Exception e) { Log.Exception (e); } } }
private void OnSourceUpdated(SourceEventArgs args) { var source = args.Source as AbstractPlaylistSource; if (source != null) { player.HandlePlaylistChange(source); } }