public static MediaInfo GetMediaInfo(String str) { var url = GetUrl(str); var title = GetTitle(str); var mimeType = GetMimeType(str); var description = GetArtist(str) + "\n" + GetAlbum(str); var iconUrl = GetThumbnail(str); var list = new List<ImageInfo> {new ImageInfo(iconUrl)}; var info = new MediaInfo(url, mimeType, title, description, list); return info; }
public void PlayMedia(MediaInfo mediaInfo, bool shouldLoop, ResponseListener listener) { var imageInfo = mediaInfo.AllImages[0]; var iconSrc = imageInfo.Url; PlayMedia(mediaInfo.Url, mediaInfo.MimeType, mediaInfo.Title, mediaInfo.Description, iconSrc, shouldLoop, listener); }
public void DisplayImage(MediaInfo mediaInfo, ResponseListener listener) { Util.PostError(listener, ServiceCommandError.NotSupported()); }
public void DisplayImage(MediaInfo mediaInfo, ResponseListener listener) { var imageInfo = mediaInfo.AllImages[0]; var iconSrc = imageInfo.Url; DisplayImage(mediaInfo.Url, mediaInfo.MimeType, mediaInfo.Title, mediaInfo.Description, iconSrc, listener); }
public void PlayMedia(MediaInfo mediaInfo, bool shouldLoop, ResponseListener listener) { Util.PostError(listener, ServiceCommandError.NotSupported()); }