void Sound::unpause_music() { if (Mix_PausedMusic()) { Mix_ResumeMusic(); } }
void SoundToggleMusicPaused(void) { if (Mix_PausedMusic()) Mix_PauseMusic(); else Mix_ResumeMusic(); }
void Music::Resume() { if (Mix_PlayingMusic() == 1) { if (Mix_PausedMusic() == 1) { Mix_ResumeMusic(); } } }
void mix_pause_resume_music() { if (Mix_PausedMusic()) Mix_ResumeMusic(); else if (Mix_PlayingMusic()) Mix_PauseMusic(); }
void PGE_MusPlayer::MUS_playMusicFadeIn(int ms) { if(!isLoaded) return; if(play_mus) { if(Mix_PausedMusic()==0) { // Reset music sample count if (SDL_LockMutex(sampleCountMutex) == 0) { musSCount = 0; SDL_UnlockMutex(sampleCountMutex); } if(Mix_FadingMusic()!=MIX_FADING_IN) if(Mix_FadeInMusic(play_mus, -1, ms)==-1) { PGE_MsgBox::warn(std::string(std::string("Mix_FadeInMusic:")+std::string(Mix_GetError())).c_str()); } } else Mix_ResumeMusic(); } else { PGE_MsgBox::warn(std::string(std::string("Play nothing:")+std::string(Mix_GetError())).c_str()); } }
void handleMusic() { if (event.type == SDL_KEYDOWN) { switch(event.key.keysym.sym) { case SDLK_9: { if( Mix_PlayingMusic() == 0 ) //No music playing { if( Mix_PlayMusic( music, -1 ) == -1 ) break;; } //If music is being played else { if( Mix_PausedMusic() == 1 ) Mix_ResumeMusic(); //If the music is playing else Mix_PauseMusic(); } } break; case SDLK_0: Mix_HaltMusic(); break; default:; } } }
//only plays if there is a track running as well. void Sound::playPause() { if( check() ) { if (Mix_PlayingMusic() == 0) { //if (musicTrack == 0) //startMusic2(); //else if (musicTrack == 1) //startMusic1(); } else { //If the music is paused if( Mix_PausedMusic() == 1 ) { //Resume the music Mix_ResumeMusic(); } //If the music is playing else { //Pause the music Mix_PauseMusic(); } } } else { printf("music OFF\n"); } }
void SoundManager::resumeMusic() { if (Mix_PausedMusic() == 1) { Mix_ResumeMusic(); } }
void Sound::pause_music() { if (!Mix_PausedMusic()) { Mix_PauseMusic(); } }
void Music::Pause() { if (Mix_PlayingMusic() == 1) { if (Mix_PausedMusic() == 0) { Mix_PauseMusic(); } } }
void PGE_MusPlayer::MUS_playMusic() { if(!isLoaded) return; if(play_mus) { if (Mix_PlayingMusic() == 0) { // Reset music sample count if (SDL_LockMutex(sampleCountMutex) == 0) { musSCount = 0; SDL_UnlockMutex(sampleCountMutex); } Mix_PlayMusic(play_mus, -1); } else if(Mix_PausedMusic()==1) { Mix_ResumeMusic(); } } else { //MessageBoxA(0, std::string(std::string("Play nothing:")+std::string(Mix_GetError())).c_str(), "Error", 0); } }
void Set_Text_Block( void ) { static int new_value = 0; new_value++; char value_string[4]; _itoa_s(new_value, value_string, 4, 10); MenuElement_TextBlock* text_block_test = (MenuElement_TextBlock*)test_dialog->Get_Element("TextBlockTest"); if (text_block_test != NULL) { text_block_test->Set_Text(std::string(value_string)); } // Simple music playing if( Mix_PlayingMusic() == 0 ) { Mix_PlayMusic( music, -1 ); } else { if (Mix_PausedMusic()) { Mix_ResumeMusic(); } else { Mix_PauseMusic(); } } }
bool SDLManager::musicPaused() { if (Mix_PausedMusic()) return true; else return false; }
void SoundService::toggleMusic() { //If there is no music playing if (Mix_PlayingMusic() == 0) { //Play the music Mix_PlayMusic(_music, -1); } //If music is being played else { //If the music is paused if (Mix_PausedMusic() == 1) { //Resume the music Mix_ResumeMusic(); } //If the music is playing else { //Pause the music Mix_PauseMusic(); } } }
void soundSetMusVol(int v) { if(v==0) { if( !Mix_PausedMusic() ) { Mix_PauseMusic(); } } else { if( Mix_PausedMusic() ) { Mix_ResumeMusic(); } } Mix_VolumeMusic(setting()->musicVol); }
void AudioSource::Stop() { if (Mix_PausedMusic()==0) { Mix_PauseMusic(); } }
void audio::toggleMusic() { if (Mix_PausedMusic()) Mix_ResumeMusic(); else Mix_PauseMusic(); }
void MusPlayer_WinAPI::on_play_clicked() { if(Mix_PlayingMusic()) { if(Mix_PausedMusic()) { Mix_ResumeMusic(); SetWindowTextW(m_buttonPlay, L"Pause"); return; } else { Mix_PauseMusic(); SetWindowTextW(m_buttonPlay, L"Resume"); return; } } char trackIDtext[1024]; memset(trackIDtext, 0, 1024); GetWindowTextA(m_gme.m_trackNum, trackIDtext, 1024); int trackID = atoi(trackIDtext); m_prevTrackID = trackID; SetWindowTextW(m_buttonPlay, L"Play"); if(currentMusic.empty()) return; if(PGE_MusicPlayer::MUS_openFile(currentMusic +"|"+trackIDtext ) ) { PGE_MusicPlayer::MUS_playMusic(); SetWindowTextW(m_buttonPlay, L"Pause"); } ShowWindow(m_groupGME, SW_HIDE); ShowWindow(m_groupMIDI, SW_HIDE); ShowWindow(m_groupADLMIDI, SW_HIDE); switch(PGE_MusicPlayer::type) { case MUS_MID: ShowWindow(m_groupMIDI, SW_SHOW); ShowWindow(m_groupADLMIDI, SW_SHOW); m_height = 350; break; case MUS_SPC: ShowWindow(m_groupGME, SW_SHOW); m_height = 220; break; default: m_height = 170; break; } SetWindowPos(m_hWnd, HWND_TOP, 0, 0, 350, m_height, SWP_NOMOVE|SWP_NOZORDER); SetWindowTextW(m_labelTitle, Str2Wstr(PGE_MusicPlayer::MUS_getMusTitle()).c_str()); SetWindowTextW(m_labelArtist, Str2Wstr(PGE_MusicPlayer::MUS_getMusArtist()).c_str()); SetWindowTextW(m_labelAlboom, Str2Wstr(PGE_MusicPlayer::MUS_getMusAlbum()).c_str()); SetWindowTextW(m_labelCopyright, Str2Wstr(PGE_MusicPlayer::MUS_getMusCopy()).c_str()); SetWindowTextA(m_formatInfo, PGE_MusicPlayer::musicTypeC()); }
void GsMusic::pause(void) { if (!Mix_PlayingMusic()) return; if (Mix_PausedMusic()) return; Mix_PauseMusic(); }
void Music::Resume() { if (Audio::GetInstance()->GetCurrentMusic() != this) return; if (Mix_PausedMusic() == 1) Mix_ResumeMusic(); }
void SoundManager::toggleSound() { notmute = !notmute; if(!notmute) Mix_PauseMusic(); else if(Mix_PausedMusic()) Mix_ResumeMusic(); }
void GsMusic::resume(void) { if (!Mix_PlayingMusic()) return; if (!Mix_PausedMusic()) return; Mix_ResumeMusic(); }
void SoundBank::PauseOrResume() { if (Mix_PausedMusic()) { Mix_ResumeMusic(); } else { Mix_PauseMusic(); } }
void CMusic::Resume() { if (Mix_PlayingMusic()) { if (Mix_PausedMusic()) Mix_ResumeMusic(); } }
void CMusic::Pause() { if (Mix_PlayingMusic()) { if (!Mix_PausedMusic()) Mix_PauseMusic(); } }
void music_resume() { if( Mix_PausedMusic() == 1 ) { //Resume the music Mix_ResumeMusic(); } }
int32_t MUSIC_StopSong(void) { #if defined FORK_EXEC_MIDI if (external_midi) { if (external_midi_pid > 0) { int32_t ret; struct timespec ts; external_midi_restart = 0; // make SIGCHLD handler a no-op ts.tv_sec = 0; ts.tv_nsec = 5000000; // sleep 5ms at most kill(external_midi_pid, SIGTERM); nanosleep(&ts, NULL); ret = waitpid(external_midi_pid, NULL, WNOHANG|WUNTRACED); // printf("(%d)", ret); if (ret != external_midi_pid) { if (ret==-1) perror("waitpid"); else { // we tried to be nice, but no... kill(external_midi_pid, SIGKILL); initprintf("%s: wait for SIGTERM timed out.\n", __func__); if (waitpid(external_midi_pid, NULL, WUNTRACED)==-1) perror("waitpid (2)"); } } external_midi_pid = -1; } return(MUSIC_Ok); } #endif //if (!fx_initialized) if (!Mix_QuerySpec(NULL, NULL, NULL)) { setErrorMessage("Need FX system initialized, too. Sorry."); return(MUSIC_Error); } // if if ((Mix_PlayingMusic()) || (Mix_PausedMusic())) Mix_HaltMusic(); if (music_musicchunk) Mix_FreeMusic(music_musicchunk); music_musicchunk = NULL; return(MUSIC_Ok); } // MUSIC_StopSong
void GsMusic::toggle(void) { if (!Mix_PlayingMusic()) return; if (Mix_PausedMusic()) Mix_ResumeMusic(); else Mix_PauseMusic(); }
void Music::pause() { //If the music is playing and paused if( Mix_PlayingMusic() != 0 && Mix_PausedMusic() == 1 ) { //Resume the music Mix_ResumeMusic(); } }
void AudioSource::Play() { if (Mix_PlayingMusic() == 0) { Mix_PlayMusic(musik, -1); } else if (Mix_PausedMusic() == 1) Mix_ResumeMusic(); }