public void ResumeMusic() { if (MediaState.Paused == MediaPlayerX.State) { MediaPlayerX.Resume(); } }
public void StopMusic() { if (MediaState.Playing == MediaPlayerX.State) { MediaPlayerX.Stop(); } }
public void PauseMusic() { if (MediaState.Playing == MediaPlayerX.State) { MediaPlayerX.Pause(); } }
public override void PlaySong(ISong isong) { XnaMediaPlayer.Stop(); var song = ((XnaSong)isong).Song; XnaMediaPlayer.IsRepeating = true; XnaMediaPlayer.Play(song); }
public override void Play(bool loop = false) { if (music != null) { XnaMediaPlayer.IsRepeating = loop; XnaMediaPlayer.Play(music); didPlayGameSong = true; } }
public void PlayMusic(Song song, Boolean isRepeating) { if (MediaState.Playing == MediaPlayerX.State) { return; } MediaPlayerX.Play(song); MediaPlayerX.IsRepeating = isRepeating; }
private void PlaySong(Song song, Boolean isRepeating) { if (MediaState.Playing == MediaPlayerX.State) { return; } SetVolume(); MediaPlayerX.Play(song); MediaPlayerX.IsRepeating = isRepeating; }
public override void Rewind() { Song s = XnaMediaPlayer.Queue.ActiveSong; Stop(); if (null != music) { XnaMediaPlayer.Play(music); } else if (s != null) { XnaMediaPlayer.Play(s); } }
public override void RestoreMediaState() { if (songToPlayAfterClose != null && didPlayGameSong) { try { XnaMediaPlayer.IsShuffled = isShuffleAfterClose; XnaMediaPlayer.IsRepeating = isRepeatingAfterClose; XnaMediaPlayer.Volume = volumeAfterClose; XnaMediaPlayer.Play(songToPlayAfterClose); } catch (Exception ex) { CCLog.Log("Failed to restore the media state of the game."); CCLog.Log(ex.ToString()); } } }
// Token: 0x0600162F RID: 5679 RVA: 0x000C1340 File Offset: 0x000BF540 protected static void GetMBResult(IAsyncResult r) { try { if (Guide.EndShowMessageBox(r) == 0) { AppMain.g_ao_sys_global.is_playing_device_bgm_music = false; try { XnaMediaPlayer.Stop(); } catch (Exception) { } } } finally { AppMain.g_ao_sys_global.is_show_ui = false; } }
protected override void DoImpl() { bool success = false; StringBuilder message = new StringBuilder(); try { ////XnaMediaPlayer.Play(Song.FromUri("Dummy", new Uri("http://dummy:0/dummy.dum"))); XnaMediaPlayer.Stop(); success = true; } catch (Exception e) { message.AppendLine("XnaMediaPlayer exception:"); message.AppendLine(e.ToString()); } try { ////BackgroundAudioPlayer.Instance.Track = null; BackgroundAudioPlayer.Instance.Close(); BackgroundAudioPlayer.Instance.Stop(); success = true; } catch (Exception e) { message.AppendLine("BackgroundAudioPlayer exception:"); message.AppendLine(e.ToString()); } if (success) { SendSuccessResult(); } else { SendExceptionFailedResult(new Exception(message.ToString())); } }
public override void Stop() { XnaMediaPlayer.Stop(); }
public override void Resume() { XnaMediaPlayer.Resume(); }
public override void Pause() { XnaMediaPlayer.Pause(); }
internal void OnFinishedPlaying() { MediaPlayer.OnSongFinishedPlaying(null, null); }
public void StopMusic() { MediaPlayerX.Stop(); }