home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / dos / sound / nh10src / sbcvoice.h < prev    next >
Encoding:
C/C++ Source or Header  |  1991-12-15  |  1.1 KB  |  56 lines

  1.  
  2.  
  3.  
  4. #ifndef   ct_io_addx
  5.      extern unsigned     near ct_io_addx ;
  6.      extern unsigned     near ct_int_num ;
  7. #endif
  8.  
  9. #ifndef   NO_ERROR
  10.      #define NO_ERROR         0
  11. #endif
  12.  
  13.      extern unsigned     near ct_voice_status ;
  14.  
  15.  
  16.      /*   creative voice file disk version driver    */
  17.  
  18. int  ctvd_init(int) ;
  19. void ctvd_terminate(void) ;
  20. void ctvd_speaker(int) ;
  21. int  ctvd_output(int) ;
  22. int  ctvd_input(int,int) ;
  23. void ctvd_stop(void) ;
  24. void ctvd_pause(void) ;
  25. void ctvd_continue(void) ;
  26. void ctvd_break_loop(int) ;
  27. int  ctvd_drv_error(void) ;
  28. int  ctvd_ext_error(void) ;
  29.  
  30.  
  31.  
  32.      /*   creative voice file memory version driver    */
  33.  
  34. int   ctvm_initial(void) ;
  35. void  ctvm_terminate(void) ;
  36. void  ctvm_speaker(int) ;
  37. int   ctvm_input(char far*,unsigned long,int) ;
  38. int   ctvm_output(char far*) ;
  39. void  ctvm_pause(void) ;
  40. void  ctvm_continue(void) ;
  41. void  ctvm_stop(void) ;
  42. void  ctvm_break_loop(int) ;
  43.  
  44.      /*   creative voice file header    */
  45.  
  46.      typedef   struct
  47.      {
  48.       char         id[20] ;
  49.       unsigned     voice_offset ;
  50.       unsigned     version ;
  51.       unsigned     check_code ;
  52.      } VOCHDR ;
  53.  
  54.  
  55. 
  56.