예제 #1
0
        void player_IsPlayingChanged(IAudioPlayer sender, AudioPlayerIsPlayingStatusEventArgs args)
        {
            var e = PlayerIsPlayingChanged;

            if (e != null)
            {
                e(sender, args);
            }
        }
예제 #2
0
        protected override void ShowPlayerStatus(IAudioPlayer player, AudioPlayerIsPlayingStatusEventArgs args)
        {
            var status = player.GetPlayingStatusString(args.IsPlaying, StatusTextMaxlen);

            ShowPlayerStatus(player, status);

            if (CurrentScreen == player.Menu)
            {
                args.IsShownOnIKE = true;
            }
        }
예제 #3
0
        protected override void ShowPlayerStatus(IAudioPlayer player, AudioPlayerIsPlayingStatusEventArgs args)
        {
            string s = args.IsPlaying ? Localization.Current.Playing : Localization.Current.Paused;

            ShowPlayerStatus(player, s);
        }
예제 #4
0
 protected abstract void ShowPlayerStatus(IAudioPlayer player, AudioPlayerIsPlayingStatusEventArgs args);