public void OnUpdateUnheardTracksCompleted(UnheardTracksRequest request, List<Song> UnheardTracks) { if (request.Equals(_lastRequest)) { OnScrobbleLookupsCompleted(UnheardTracks); } else { Log.Warn("GUIMusicPlaylist: OnUpdateRandomTracksCompleted: unexpected response for request: {0}", request.Type); } }
private void UpdateUnheardTracks() { UnheardTracksRequest request = new UnheardTracksRequest( new UnheardTracksRequest.UnheardTracksRequestHandler(OnUpdateUnheardTracksCompleted)); _lastRequest = request; ascrobbler.AddRequest(request); }