示例#1
0
        void Player_InternetStreamSongChanged(object sender)
        {
            if (!g_Player.Playing)
            {
                return;
            }
            BassAudioEngine engine = sender as BassAudioEngine;
            MusicTag        tag    = engine.GetStreamTags();
            var             dlg1   = (GUIDialogNotify)GUIWindowManager.GetWindow((int)Window.WINDOW_DIALOG_NOTIFY);

            if (dlg1 == null)
            {
                return;
            }
            dlg1.Reset();
            dlg1.SetHeading("");
            dlg1.SetText(tag.Artist + "-" + tag.Title);
            dlg1.Reset();
            dlg1.TimeOut = 3;
            dlg1.DoModal(GetID);
        }