Exemplo n.º 1
0
///////////////////////////////////////////////////////////////////////////
//
//      SD_SetMusicMode() - sets the device to use for background music
//
///////////////////////////////////////////////////////////////////////////
bool SD_SetMusicMode(SMMode mode)
{
    bool result = false;

    SD_FadeOutMusic();
    while (SD_MusicPlaying())
        SDL_Delay(5);

    switch (mode)
    {
    case smm_Off:
        result = true;
        break;
    case smm_AdLib:
        if (AdLibPresent)
            result = true;
        break;
    }

    if (result)
        MusicMode = mode;

//    SDL_SetTimerSpeed();

    return(result);
}
Exemplo n.º 2
0
///////////////////////////////////////////////////////////////////////////
//
//      SD_SetMusicMode() - sets the device to use for background music
//
///////////////////////////////////////////////////////////////////////////
boolean SD_SetMusicMode(SMMode mode)
{
   boolean result = false;

   SD_FadeOutMusic();
   while (SD_MusicPlaying())
      rarch_sleep(5);

   switch (mode)
   {
      case SMM_OFF:
         result = true;
         break;
      case SMM_ADLIB:
         if (AdLibPresent)
            result = true;
         break;
   }

   if (result)
      MusicMode = mode;

   return(result);
}