home *** CD-ROM | disk | FTP | other *** search
- unit LTCAPOCX;
- interface
-
- const
- DISPLAY_NONE = 0;
- DISPLAY_PREVIEW = 1;
- DISPLAY_OVERLAY = 2;
-
- DLG_VIDCOMP = $003;
- DLG_VIDDISPLAY = $005;
- DLG_VIDFORMAT = $006;
- DLG_VIDSOURCE = $007;
- HAS_OVERLAY = $009;
- AUD_SUPPORT = $011;
- DLG_AUDFORMAT = $012;
- {$ifndef FILE_FORMATS}
- {$define FILE_FORMATS}
- FILE_PCX = 1;
- FILE_GIF = 2;
- FILE_TIF = 3;
- FILE_TGA = 4;
- FILE_CMP = 5;
- FILE_BMP = 6;
- FROM_BUFFER = 7;
- FILE_BITMAP = 9;
- FILE_JFIF = 10;
- FILE_JTIF = 11;
- FILE_BIN = 12;
- FILE_HANDLE = 13;
- FILE_OS2 = 14;
- FILE_WMF = 15;
- FILE_EPS = 16;
- FILE_TIFLZW = 17;
- FILE_LEAD = 20;
- FILE_LEAD1JFIF = 21;
- FILE_LEAD1JTIF = 22;
- FILE_LEAD2JFIF = 23;
- FILE_LEAD2JTIF = 24;
- FILE_CCITT = 25;
- FILE_LEAD1BIT = 26;
- FILE_CCITT_GROUP3_1DIM = 27;
- FILE_CCITT_GROUP3_2DIM = 28;
- FILE_CCITT_GROUP4 = 29;
- FILE_LEAD_NOLOSS = 30;
- FILE_CALS = 50;
- FILE_MAC = 51;
- FILE_IMG = 52;
- FILE_MSP = 53;
- FILE_WPG = 54;
- FILE_RAS = 55;
- FILE_PCT = 56;
- FILE_PCD = 57;
- FILE_DXF = 58;
- FILE_AVI = 59;
- FILE_WAV = 60;
- FILE_FLI = 61;
- FILE_CGM = 62;
- FILE_EPSTIFF = 63;
- FILE_EPSWMF = 64;
- FILE_CMPNOLOSS = 65;
- FILE_FAX_G3_1D = 66;
- FILE_FAX_G3_2D = 67;
- FILE_FAX_G4 = 68;
- FILE_WFX_G3_1D = 69;
- FILE_WFX_G4 = 70;
- FILE_ICA_G3_1D = 71;
- FILE_ICA_G3_2D = 72;
- FILE_ICA_G4 = 73;
- FILE_OS2_2 = 74;
- FILE_PNG = 75;
- FILE_PSD = 76;
- FILE_RAWICA_G3_1D = 77;
- FILE_RAWICA_G3_2D = 78;
- FILE_RAWICA_G4 = 79;
- FILE_FPX = 80;
- FILE_FPX_SINGLE_COLOR = 81;
- FILE_FPX_JPEG = 82;
- FILE_FPX_JPEG_QFACTOR = 83;
- FILE_BMP_RLE = 84;
- FILE_TIF_CMYK = 85;
- FILE_TIFLZW_CMYK = 86;
- FILE_TIF_PACKBITS = 87;
- FILE_TIF_PACKBITS_CMYK = 88;
- FILE_DICOM_GRAY = 89;
- FILE_DICOM_COLOR = 90;
- FILE_WIN_ICO = 91;
- FILE_WIN_CUR = 92;
- FILE_TIF_YCC = 93;
- FILE_TIFLZW_YCC = 94;
- FILE_TIF_PACKBITS_YCC = 95;
- FILE_EXIF = 96;
- FILE_EXIF_YCC = 97;
- FILE_EXIF_JPEG = 98;
- FILE_AWD = 99;
- FILE_FASTEST = 100;
- FILE_EXIF_JPEG_411 = 101;
- {$ENDIF}
-
- {$IFNDEF WAVE_FORMATS}
- {$DEFINE WAVE_FORMATS}
- FILE_WAV_1M08 = 1;
- FILE_WAV_1S08 = 2;
- FILE_WAV_1M16 = 4;
- FILE_WAV_1S16 = 8;
- FILE_WAV_2M08 = 16;
- FILE_WAV_2S08 = 32;
- FILE_WAV_2M16 = 64;
- FILE_WAV_2S16 = 128;
- FILE_WAV_4M08 = 256;
- FILE_WAV_4S08 = 512;
- FILE_WAV_4M16 = 1024;
- FILE_WAV_4S16 = 2048;
- {$ENDIF}
-
- CAP_FEED_SAVEDATA = $00000001;
- CAP_FEED_PLAYDATA = $00000002;
- CAP_FEED_SAVEONERROR = $00000004;
-
- CAP_FEED_MAPPER = $FFFFFFFF;
-
- CAP_FEED_EMPTY = 0;
- CAP_FEED_CLOSED = 1;
-
-
- ENUM_AUX = 1;
- ENUM_WAVE_IN = 2;
- ENUM_WAVE_OUT = 4;
- ENUM_MIDI_IN = 8;
- ENUM_MIDI_OUT = 16;
- ENUM_ALL = 4095;
-
- DST_UNDEFINED = 0;
- DST_DIGITAL = 1;
- DST_LINE = 2;
- DST_MONITOR = 3;
- DST_SPEAKERS = 4;
- DST_HEADPHONES = 5;
- DST_TELEPHONE = 6;
- DST_WAVEIN = 7;
- DST_VOICEIN = 8;
-
- SRC_UNDEFINED = 0;
- SRC_DIGITAL = 1;
- SRC_LINE = 2;
- SRC_MICROPHONE = 3;
- SRC_SYNTHESIZER = 4;
- SRC_COMPACTDISC = 5;
- SRC_TELEPHONE = 6;
- SRC_PCSPEAKER = 7;
- SRC_WAVEOUT = 8;
- SRC_AUXILIARY = 9;
- SRC_ANALOG = 10;
-
- TARGET_UNDEFINED = 0;
- TARGET_WAVEOUT = 1;
- TARGET_WAVEIN = 2;
- TARGET_MIDIOUT = 3;
- TARGET_MIDIIN = 4;
- TARGET_AUX = 5;
-
- CAP_WAVE_FORMAT_UNKNOWN = $0000 ;
- CAP_WAVE_FORMAT_PCM = $0001 ;
- CAP_WAVE_FORMAT_ADPCM = $0002 ;
- CAP_WAVE_FORMAT_IBM_CVSD = $0005 ;
- CAP_WAVE_FORMAT_ALAW = $0006 ;
- CAP_WAVE_FORMAT_MULAW = $0007 ;
- CAP_WAVE_FORMAT_OKI_ADPCM = $0010 ;
- CAP_WAVE_FORMAT_DVI_ADPCM = $0011 ;
- CAP_WAVE_FORMAT_IMA_ADPCM = (CAP_WAVE_FORMAT_DVI_ADPCM) ;
- CAP_WAVE_FORMAT_MEDIASPACE_ADPCM = $0012 ;
- CAP_WAVE_FORMAT_SIERRA_ADPCM = $0013 ;
- CAP_WAVE_FORMAT_G723_ADPCM = $0014 ;
- CAP_WAVE_FORMAT_DIGISTD = $0015 ;
- CAP_WAVE_FORMAT_DIGIFIX = $0016 ;
- CAP_WAVE_FORMAT_DIALOGIC_OKI_ADPCM = $0017 ;
- CAP_WAVE_FORMAT_YAMAHA_ADPCM = $0020 ;
- CAP_WAVE_FORMAT_SONARC = $0021 ;
- CAP_WAVE_FORMAT_DSPGROUP_TRUESPEECH = $0022 ;
- CAP_WAVE_FORMAT_ECHOSC1 = $0023 ;
- CAP_WAVE_FORMAT_AUDIOFILE_AF36 = $0024 ;
- CAP_WAVE_FORMAT_APTX = $0025 ;
- CAP_WAVE_FORMAT_AUDIOFILE_AF10 = $0026 ;
- CAP_WAVE_FORMAT_DOLBY_AC2 = $0030 ;
- CAP_WAVE_FORMAT_GSM610 = $0031 ;
- CAP_WAVE_FORMAT_ANTEX_ADPCME = $0033 ;
- CAP_WAVE_FORMAT_CONTROL_RES_VQLPC = $0034 ;
- CAP_WAVE_FORMAT_DIGIREAL = $0035 ;
- CAP_WAVE_FORMAT_DIGIADPCM = $0036 ;
- CAP_WAVE_FORMAT_CONTROL_RES_CR10 = $0037 ;
- CAP_WAVE_FORMAT_NMS_VBXADPCM = $0038 ;
- CAP_WAVE_FORMAT_CS_IMAADPCM = $0039 ;
- CAP_WAVE_FORMAT_G721_ADPCM = $0040 ;
- CAP_WAVE_FORMAT_MPEG = $0050 ;
- CAP_WAVE_FORMAT_CREATIVE_ADPCM = $0200 ;
- CAP_WAVE_FORMAT_CREATIVE_FASTSPEECH8 = $0202 ;
- CAP_WAVE_FORMAT_CREATIVE_FASTSPEECH10 = $0203 ;
- CAP_WAVE_FORMAT_FM_TOWNS_SND = $0300 ;
- CAP_WAVE_FORMAT_OLIGSM = $1000 ;
- CAP_WAVE_FORMAT_OLIADPCM = $1001 ;
- CAP_WAVE_FORMAT_OLICELP = $1002 ;
- CAP_WAVE_FORMAT_OLISBC = $1003 ;
- CAP_WAVE_FORMAT_OLIOPR = $1004 ;
-
- { indexes for the set of audio properties }
- CAP_AUDIO_CAPTURE = 0;
- CAP_AUDIO_RECORD = 1;
- CAP_AUDIO_FEED = 2;
-
- { flags used in CapDisplayDialog }
- CAP_AUDIO_CHOOSE_INPUT = $00800000;
- CAP_AUDIO_CHOOSE_OUTPUT = $01000000;
-
- {$IFNDEF SUPPORT_CONSTANTS}
- {$DEFINE SUPPORT_CONSTANTS}
- L_SUPPORT_EXPRESS = 0;
- L_SUPPORT_GIFLZW = 1;
- L_SUPPORT_TIFLZW = 2;
- L_SUPPORT_FPXEXTENSIONS = 3;
- L_SUPPORT_OCR = 4;
- L_SUPPORT_VIDEO = 5;
- L_SUPPORT_MEDICAL = 6;
- {$ENDIF}
-
- implementation
- end.
-