private void OnMetadataServiceHaveResult (object o, MetadataLookupResultArgs args) { if (CurrentTrack != null && CurrentTrack.TrackEqual (args.Track as TrackInfo)) { foreach (StreamTag tag in args.ResultTags) { StreamTagger.TrackInfoMerge (CurrentTrack, tag); } OnEngineEventChanged (new PlayerEventArgs (PlayerEvent.TrackInfoUpdated)); } }