home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / cset21v6.zip / MMPM2TK / TK / H / OS2ME.H < prev    next >
C/C++ Source or Header  |  1993-02-09  |  2KB  |  71 lines

  1. /****************************************************************************/
  2. /*                                                                          */
  3. /* Module Name: OS2ME.H                                                     */
  4. /*                                                                          */
  5. /* OS/2 2.0 Multimedia Extensions top level include file that includes all  */
  6. /* the files necessary for writing an OS/2 Multimedia application.          */
  7. /*                                                                          */
  8. /*        Copyright (c) International Business Machines Corporation         */
  9. /*                          1991, 1992, 1993                                */
  10. /*                        All Rights Reserved                               */
  11. /*                                                                          */
  12. /****************************************************************************/
  13.  
  14. #define OS2ME_INCLUDED
  15.  
  16. #ifndef INCL_32
  17.   #ifndef INCL_16
  18.     #define INCL_32
  19.   #endif
  20. #endif
  21.  
  22. /* OS/2 Type Headers for MCI and MMIO           */
  23. #ifdef INCL_OS2MM
  24.     #define INCL_MCIOS2
  25.     #define INCL_MMIOOS2
  26. #endif
  27.  
  28. /* Common definitions */
  29. #include "os2medef.h"
  30. #include "meerror.h"
  31.  
  32. #ifdef INCL_MACHDR
  33.     #include "mciapi.h"
  34. #endif
  35.  
  36. /* OS/2 SyncStream Manager Include File */
  37. #include "ssm.h"
  38.  
  39. /* OS/2 Media Control Manager Include File */
  40. #ifdef INCL_MCIOS2
  41.   #include "mcios2.h"                   /* OS/2 MCI Application interface */
  42.   #include "mmdrvos2.h"                 /* OS/2 MCI driver include file   */
  43. #else
  44.   #include "mmsystem.h"                 /* MCI Application interface */
  45.   #include "mcidrv.h"                   /* MCI driver include file   */
  46. #endif
  47.  
  48. /* OS/2 Multimedia IO Services Include File */
  49. #ifdef INCL_MMIO
  50.   #include "mmio.h"
  51.   #ifdef INCL_MMIO_CODEC
  52.      #include "codec.h"
  53.   #endif
  54. #else
  55.   #ifdef INCL_MMIOOS2
  56.      #include "mmioos2.h"
  57.      #ifdef INCL_MMIO_CODEC
  58.         #include "codec.h"
  59.      #endif
  60.   #endif
  61. #endif
  62.  
  63. /* OS/2 Multimedia Secondary Windows Include File */
  64. #ifdef INCL_SW
  65. #define INCL_SECONDARYWINDOW
  66. #define INCL_GRAPHICBUTTON
  67. #define INCL_CIRCULARSLIDER
  68.  
  69. #include "sw.h"
  70. #endif
  71.