/src/Mixer/objects/MixMusic.xs

http://github.com/PerlGameDev/SDL · Unknown · 34 lines · 23 code · 11 blank · 0 comment · 0 complexity · cd7c3c7f45110da857138ad315ba906c MD5 · raw file

  1. #include "EXTERN.h"
  2. #include "perl.h"
  3. #include "XSUB.h"
  4. #include "ppport.h"
  5. #ifndef aTHX_
  6. #define aTHX_
  7. #endif
  8. #include <SDL.h>
  9. #ifdef HAVE_SDL_MIXER
  10. #include <SDL_mixer.h>
  11. #endif
  12. MODULE = SDL::Mixer::MixMusic PACKAGE = SDL::Mixer::MixMusic PREFIX = mixmusic_
  13. =for documentation
  14. SDL_mixmusic - This is an opaque data type used for Music data
  15. typedef struct _Mix_Music Mix_Music;
  16. =cut
  17. #ifdef HAVE_SDL_MIXER
  18. void
  19. mixmusic_DESTROY(mixmusic)
  20. Mix_Music *mixmusic
  21. CODE:
  22. Mix_FreeMusic(mixmusic);
  23. #endif