private void ButtonPlay_Click(object sender, EventArgs e)
 {
     BassClass.Volume = 100;
     if (playlist.Items.Count != 0 && playlist.SelectedIndex != -1)
     {
         string current;
         TrackBase.CurrentTrackNumber = playlist.SelectedIndex;
         int index = playlist.SelectedIndex;
         if (VkAudioClass.ListOpened)
         {
             current = VkAudioClass.MyTracklist[index].url;
             BassClass.PlayURL(current, BassClass.Volume);
         }
         else if (SoundCloud.ListOpened)
         {
             current = (SoundCloud.MyTracklist[index].stream_url + "?client_id=" + SoundCloud.clientID);
             BassClass.PlayURL(current, BassClass.Volume);
         }
         else
         {
             current = TrackBase.Files[index];
             BassClass.Play(current, BassClass.Volume);
         }
         label1.Text            = TimeSpan.FromSeconds(BassClass.GetPosOfStream(BassClass.Stream)).ToString();
         label2.Text            = TimeSpan.FromSeconds(BassClass.GetTimeOfStream(BassClass.Stream)).ToString();
         streamTrackBar.Maximum = BassClass.GetTimeOfStream(BassClass.Stream);
         streamTrackBar.Value   = BassClass.GetPosOfStream(BassClass.Stream);
         timer1.Enabled         = true;
     }
 }