home *** CD-ROM | disk | FTP | other *** search
/ Mastering Visual Basic 6 / mastvb6.iso / leadtools / ocx32.lt / ltvidocx.h < prev    next >
Encoding:
C/C++ Source or Header  |  1998-06-30  |  4.3 KB  |  159 lines

  1.     enum ControlModeEnum
  2.     {
  3.         MODE_PLAYBACK = 0,
  4.         MODE_EDIT     = 1,
  5.     };
  6.  
  7.     enum EditFlagEnum
  8.     {
  9.         EDIT_BOTH    = 0,
  10.         EDIT_VIDEO    = 1,
  11.         EDIT_AUDIO    = 2,
  12.     };
  13.  
  14.    enum MMModeEnum
  15.     {
  16.         MODE_PLAY        = 0,
  17.         MODE_STOP        = 1,
  18.         MODE_PAUSE        = 2,
  19.         MODE_RESUME        = 3,
  20.     };
  21.  
  22.    enum CompressorEnums
  23.     {
  24.         COMPRESSOR_VIDEO = 0,
  25.         COMPRESSOR_AUDIO = 1,
  26.     };
  27.  
  28.     enum RecordingEnums
  29.     {
  30.         RECORD_MIC        = 0,
  31.         RECORD_LINE        = 1,
  32.     };
  33.  
  34.    enum StreamTypeEnums
  35.     {
  36.         STREAM_VIDEO     = 1,
  37.         STREAM_AUDIO     = 2,
  38.         STREAM_UNKNOWN  = 3,
  39.     };
  40.  
  41. #ifndef FILE_WAV_1M08
  42. //AudioFormatEnums
  43.  #define FILE_WAV_1M08 1     
  44.  #define FILE_WAV_1S08 2       
  45.  #define FILE_WAV_1M16 4       
  46.  #define FILE_WAV_1S16 8       
  47.  #define FILE_WAV_2M08 16      
  48.  #define FILE_WAV_2S08 32       
  49.  #define FILE_WAV_2M16 64       
  50.  #define FILE_WAV_2S16 128       
  51.  #define FILE_WAV_4M08 256       
  52.  #define FILE_WAV_4S08 512       
  53.  #define FILE_WAV_4M16 1024       
  54.  #define FILE_WAV_4S16 2048
  55. #endif
  56.  
  57.    enum TimeFormatEnums
  58.    {
  59.       TIME_FRAME        = 0,
  60.       TIME_MILLISEC     = 1,
  61.    };
  62.  
  63. #ifndef FILE_PCX
  64. //VideoFileConstants
  65.  #define FILE_PCX                1
  66.  #define FILE_GIF                2
  67.  #define FILE_TIF                3
  68.  #define FILE_TGA                4
  69.  #define FILE_CMP                5
  70.  #define FILE_BMP                6
  71.  #define FROM_BUFFER             7
  72.  #define FILE_BITMAP             9
  73.  #define FILE_JFIF               10
  74.  #define FILE_JTIF               11
  75.  #define FILE_BIN                12
  76.  #define FILE_HANDLE             13
  77.  #define FILE_OS2                14
  78.  #define FILE_WMF                15
  79.  #define FILE_EPS                16
  80.  #define FILE_TIFLZW             17
  81.  #define FILE_LEAD               20
  82.  #define FILE_LEAD1JFIF          21
  83.  #define FILE_LEAD1JTIF          22
  84.  #define FILE_LEAD2JFIF          23
  85.  #define FILE_LEAD2JTIF          24
  86.  #define FILE_CCITT              25
  87.  #define FILE_LEAD1BIT           26
  88.  #define FILE_CCITT_GROUP3_1DIM  27
  89.  #define FILE_CCITT_GROUP3_2DIM  28
  90.  #define FILE_CCITT_GROUP4       29
  91.  #define FILE_LEAD_NOLOSS        30
  92.  #define FILE_CALS               50
  93.  #define FILE_MAC                51
  94.  #define FILE_IMG                52
  95.  #define FILE_MSP                53
  96.  #define FILE_WPG                54
  97.  #define FILE_RAS                55
  98.  #define FILE_PCT                56
  99.  #define FILE_PCD                57
  100.  #define FILE_DXF                58
  101.  #define FILE_AVI                59
  102.  #define FILE_WAV                60
  103.  #define FILE_FLI                61
  104.  #define FILE_CGM                62
  105.  #define FILE_EPSTIFF            63
  106.  #define FILE_EPSWMF             64
  107.  #define FILE_CMPNOLOSS          65
  108.  #define FILE_FAX_G3_1D          66
  109.  #define FILE_FAX_G3_2D          67
  110.  #define FILE_FAX_G4             68
  111.  #define FILE_WFX_G3_1D          69
  112.  #define FILE_WFX_G4             70
  113.  #define FILE_ICA_G3_1D          71
  114.  #define FILE_ICA_G3_2D          72
  115.  #define FILE_ICA_G4             73
  116.  #define FILE_OS2_2              74
  117.  #define FILE_PNG                75
  118.  #define FILE_PSD                76
  119.  #define FILE_RAWICA_G3_1D       77
  120.  #define FILE_RAWICA_G3_2D       78
  121.  #define FILE_RAWICA_G4          79
  122.  #define FILE_FPX                80
  123.  #define FILE_FPX_SINGLE_COLOR   81
  124.  #define FILE_FPX_JPEG           82
  125.  #define FILE_FPX_JPEG_QFACTOR   83
  126.  #define FILE_BMP_RLE            84
  127.  #define FILE_TIF_CMYK           85
  128.  #define FILE_TIFLZW_CMYK        86
  129.  #define FILE_TIF_PACKBITS       87
  130.  #define FILE_TIF_PACKBITS_CMYK  88
  131.  #define FILE_DICOM_GRAY         89
  132.  #define FILE_DICOM_COLOR        90
  133.  #define FILE_WIN_ICO            91
  134.  #define FILE_WIN_CUR            92
  135.  #define FILE_TIF_YCC            93
  136.  #define FILE_TIFLZW_YCC         94
  137.  #define FILE_TIF_PACKBITS_YCC   95
  138.  #define FILE_EXIF               96
  139.  #define FILE_EXIF_YCC           97
  140.  #define FILE_EXIF_JPEG          98
  141.  #define FILE_AWD                99
  142.  #define FILE_FASTEST            100
  143.  #define FILE_EXIF_JPEG_411      101
  144. #endif
  145.  
  146.  
  147. // ActiveX error codes
  148. #include "L_OcxErr.h"
  149.  
  150. #ifndef L_SUPPORT_EXPRESS
  151.    #define L_SUPPORT_EXPRESS        0
  152.    #define L_SUPPORT_GIFLZW         1
  153.    #define L_SUPPORT_TIFLZW         2
  154.    #define L_SUPPORT_FPXEXTENSIONS  3
  155.    #define L_SUPPORT_OCR            4
  156.    #define L_SUPPORT_VIDEO          5
  157.    #define L_SUPPORT_MEDICAL        6
  158. #endif
  159.