private string GetArtist(IWMPMedia mediaItem) { string artist = mediaItem.getItemInfoByAtom(albumArtistIndex); if (string.IsNullOrEmpty(artist) || artist == "VARIOUS ARTISTS") { artist = mediaItem.getItemInfoByAtom(authorIndex); } return artist; }
/// <summary> /// Gets the track name. /// </summary> /// <param name="mediaItem">Item to get track title for.</param> /// <returns>The track name.</returns> private string GetTitle(IWMPMedia mediaItem) { string title = mediaItem.getItemInfoByAtom(_titleIndex); if (string.IsNullOrEmpty(title)) { title = mediaItem.name; } return(title); }
private DateTime GetUserLastPlayedTime(IWMPMedia mediaItem) { return(DateTime.Parse(mediaItem.getItemInfoByAtom(_userLastPlayedTimeIndex))); }
/// <summary> /// Gets the play count. /// </summary> /// <param name="mediaItem">Item to get play count for.</param> /// <returns>Play count.</returns> private int GetPlayCount(IWMPMedia mediaItem) { return(int.Parse(mediaItem.getItemInfoByAtom(_playCountIndex))); }
/// <summary> /// Gets the album string. /// </summary> /// <param name="mediaItem">Item to get album for.</param> /// <returns>The album name.</returns> private string GetAlbum(IWMPMedia mediaItem) { return(mediaItem.getItemInfoByAtom(_albumIndex)); }
/// <summary> /// Gets the artist name. /// </summary> /// <param name="mediaItem">Item to get artist name for.</param> /// <returns>The artist name.</returns> private string GetArtist(IWMPMedia mediaItem) { return(mediaItem.getItemInfoByAtom(_authorIndex)); }
private string GetAlbum(IWMPMedia mediaItem) { return mediaItem.getItemInfoByAtom(albumIndex); }
private DateTime GetUserLastPlayedTime(IWMPMedia mediaItem) { return DateTime.Parse(mediaItem.getItemInfoByAtom(_userLastPlayedTimeIndex)); }
/// <summary> /// Gets the play count. /// </summary> /// <param name="mediaItem">Item to get play count for.</param> /// <returns>Play count.</returns> private int GetPlayCount(IWMPMedia mediaItem) { return int.Parse(mediaItem.getItemInfoByAtom(_playCountIndex)); }
/// <summary> /// Gets the track name. /// </summary> /// <param name="mediaItem">Item to get track title for.</param> /// <returns>The track name.</returns> private string GetTitle(IWMPMedia mediaItem) { string title = mediaItem.getItemInfoByAtom(_titleIndex); if (string.IsNullOrEmpty(title)) title = mediaItem.name; return title; }