Music.cpp
Upload User: sz83729876
Upload Date: 2013-03-07
Package Size: 4140k
Code Size: 1k
Category:

OpenGL program

Development Platform:

Windows_Unix

  1. //
  2. // a64ki
  3. // Copyright (c) 2002 Henrik Carlgren
  4. // http://ziruz.cjb.net
  5. // ziruz@hotpop.com
  6. //
  7. //
  8. // INCLUDE FILES
  9. //
  10. #include "music.h"
  11. #include "minifmod.h"
  12. #include "mem.h"
  13. #include "config.h"
  14. //
  15. // GLOBAL VARIABLES
  16. //
  17. extern FMUSIC_MODULE *musicModule;
  18. //
  19. // FUNCTION: musicStartup
  20. //
  21. void musicStartup(void)
  22. {
  23. FSOUND_File_SetCallbacks(memOpen, memClose, memRead, memSeek, memTell);
  24. FSOUND_Init(44100, 0);
  25. musicModule = FMUSIC_LoadSong(0, 0);
  26. }
  27. //
  28. // FUNCTION: musicCleanup
  29. //
  30. void musicCleanup(void)
  31. {
  32. FMUSIC_FreeSong(musicModule);
  33. FSOUND_Close();
  34. }