home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 29 / af029b.adf / Programmers / MEDPlayerLibrary / libproto.h < prev    next >
C/C++ Source or Header  |  1991-04-30  |  977b  |  27 lines

  1. /* pragmas for MEDPlayer.library V1.11, for Lattice/SAS C V5.xx */
  2. #ifndef NO_PRAGMAS
  3. #pragma libcall MEDPlayerBase GetPlayer 1e 1
  4. #pragma libcall MEDPlayerBase FreePlayer 24 0
  5. #pragma libcall MEDPlayerBase PlayModule 2a 801
  6. #pragma libcall MEDPlayerBase ContModule 30 801
  7. #pragma libcall MEDPlayerBase StopPlayer 36 0
  8. #pragma libcall MEDPlayerBase DimOffPlayer 3c 1
  9. #pragma libcall MEDPlayerBase SetTempo 42 1
  10. #pragma libcall MEDPlayerBase LoadModule 48 801
  11. #pragma libcall MEDPlayerBase UnLoadModule 4e 801
  12. #pragma libcall MEDPlayerBase GetCurrentModule 54 0
  13. #pragma libcall MEDPlayerBase ResetMIDI 5a 0
  14. #endif
  15. /* prototypes */
  16. LONG GetPlayer(UWORD midi);
  17. void FreePlayer(void);
  18. void PlayModule(struct MMD0 *module);
  19. void ContModule(struct MMD0 *module);
  20. void StopPlayer(void);
  21. void DimOffPlayer(UWORD length);
  22. void SetTempo(UWORD tempo);
  23. struct MMD0 *LoadModule(char *name);
  24. void UnLoadModule(struct MMD0 *module);
  25. struct MMD0 *GetCurrentModule(void);
  26. void ResetMIDI(void);
  27.