private void OnNowPlayingItemchanged(string data) { string[] DataArray = data.Split(new string[] { IOSNative.DATA_SPLITTER }, StringSplitOptions.None); _NowPlayingItem = ParseMediaItemData(DataArray, 0); ActionNowPlayingItemChanged(_NowPlayingItem); }
private void OnNowPlayingItemchanged(string data) { string[] DataArray = data.Split(SA.Common.Data.Converter.DATA_SPLITTER); _NowPlayingItem = ParseMediaItemData(DataArray, 0); ActionNowPlayingItemChanged(_NowPlayingItem); }
//-------------------------------------- // Private Methods //-------------------------------------- private List <MP_MediaItem> ParseMediaItemsList(string[] data, int index = 0) { List <MP_MediaItem> items = new List <MP_MediaItem>(); for (int i = index; i < data.Length; i += 7) { if (data[i] == IOSNative.DATA_EOF) { break; } MP_MediaItem item = ParseMediaItemData(data, i); items.Add(item); } return(items); }
void HandleActionNowPlayingItemChanged(MP_MediaItem item) { ISN_Logger.Log("Now Playing Item Changed: " + ISN_MediaController.Instance.NowPlayingItem.Title); }
void HandleActionNowPlayingItemChanged (MP_MediaItem item) { ISN_Logger.Log("Now Playing Item Changed: " + ISN_MediaController.Instance.NowPlayingItem.Title); }