private void btnOpen_Click(object sender, RoutedEventArgs e) { if (mp3Player.CurrentSong != null) // Jesli mamy załadowana juz jakąs piosenke i chcemy otworzyc następną, to najpierw oczyszczamy stream poprzedniej i otwieramy nowy { stream.Dispose(); stream.Close(); stream = new MemoryStream(); } mp3Player.OpenSong(); isPlaying = true; txbl.Text = mp3Player.CurrentSong.SongName; txbLyrics.Text = mp3Player.CurrentSong.SongLyrics; timer.Start(); img.Stretch = Stretch.Fill; img.Source = mp3Player.LoadImageForCurrentSong(stream); songLoaded = true; }