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)); } }