/** * @brief Restart the sound subsystem so it can pick up new parameters and flush all sounds * @sa S_Shutdown * @sa S_Init */ static void S_Restart_f (void) { Com_Printf("Restarting sound\n"); S_Shutdown(); S_Init(); S_LoadSamples(); }
/* * S_LoadMedia */ void S_LoadMedia(void) { Cl_LoadProgress(80); S_LoadSamples(); Cl_LoadProgress(85); S_LoadMusics(); s_env.update = true; }
/** * @brief Init function for clients - called after menu was initialized and ufo-scripts were parsed * @sa Qcommon_Init */ void CL_InitAfter (void) { if (sv_dedicated->integer) return; /* start the music track already while precaching data */ S_Frame(); S_LoadSamples(); /* preload all models for faster access */ CL_ViewPrecacheModels(); CL_TeamDefInitMenu(); CL_VideoInitMenu(); IN_JoystickInitMenu(); CL_LanguageInit(); GAME_InitUIData(); /* sort the mapdef array */ qsort(csi.mds, csi.numMDs, sizeof(mapDef_t), Com_MapDefSort); }