Exemplo n.º 1
0
		protected virtual void SavePlayList(Playlist List, System.String FileName)
		{
			if (this.m3u)
			{
				List.Save(FileName + ".m3u", PlayListType.m3u);
			}
			if (this.pls)
			{
				List.Save(FileName + ".pls", PlayListType.pls);
			}
			if (this.smil)
			{
				List.Save(FileName + ".smil", PlayListType.smil);
			}
		}
Exemplo n.º 2
0
		protected virtual Playlist CreatePlayList(System.String Feed, System.Boolean Clean, System.Boolean Mixed, System.String FileName)
		{
			Playlist List = new Playlist(this._MusicPath);

			List.DownloadXML(Feed);

			if (Clean)
			{
				this.SavePlayList(List, FileName);
			}
			if (Mixed)
			{
				List.Randomize();
				this.SavePlayList(List, FileName + "Mixed");
			}

			return List;
		}