385 lines
27 KiB
Plaintext
385 lines
27 KiB
Plaintext
|
/**************************************************************************
|
||
|
*
|
||
|
* THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY
|
||
|
* KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
|
||
|
* IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR
|
||
|
* PURPOSE.
|
||
|
*
|
||
|
* Copyright (c) 1993, 1994 Microsoft Corporation. All Rights Reserved.
|
||
|
*
|
||
|
* File: vcr.rc
|
||
|
* Description: VCR-MCI Command Table
|
||
|
*
|
||
|
***************************************************************************/
|
||
|
|
||
|
vcr RCDATA PRELOAD MOVEABLE DISCARDABLE
|
||
|
BEGIN
|
||
|
"capability\0", MCI_GETDEVCAPS, 0, MCI_COMMAND_HEAD,
|
||
|
"\0", MCI_INTEGER, 0, MCI_RETURN,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG ,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"\0", MCI_GETDEVCAPS_ITEM, MCI_CONSTANT
|
||
|
"can record\0", MCI_GETDEVCAPS_CAN_RECORD, MCI_INTEGER,
|
||
|
"has audio\0", MCI_GETDEVCAPS_HAS_AUDIO, MCI_INTEGER,
|
||
|
"has video\0", MCI_GETDEVCAPS_HAS_VIDEO, MCI_INTEGER,
|
||
|
"has timecode\0", MCI_VCR_GETDEVCAPS_HAS_TIMECODE,MCI_INTEGER,
|
||
|
"uses files\0", MCI_GETDEVCAPS_USES_FILES, MCI_INTEGER,
|
||
|
"compound device\0", MCI_GETDEVCAPS_COMPOUND_DEVICE, MCI_INTEGER,
|
||
|
"device type\0", MCI_GETDEVCAPS_DEVICE_TYPE, MCI_INTEGER,
|
||
|
"can eject\0", MCI_GETDEVCAPS_CAN_EJECT, MCI_INTEGER,
|
||
|
"can play\0", MCI_GETDEVCAPS_CAN_PLAY, MCI_INTEGER,
|
||
|
"can save\0", MCI_GETDEVCAPS_CAN_SAVE, MCI_INTEGER,
|
||
|
"can preroll\0", MCI_VCR_GETDEVCAPS_CAN_PREROLL, MCI_INTEGER,
|
||
|
"can preview\0", MCI_VCR_GETDEVCAPS_CAN_PREVIEW, MCI_INTEGER,
|
||
|
"can monitor sources\0", MCI_VCR_GETDEVCAPS_CAN_MONITOR_SOURCES, MCI_INTEGER,
|
||
|
"can detect length\0", MCI_VCR_GETDEVCAPS_CAN_DETECT_LENGTH, MCI_INTEGER,
|
||
|
"can freeze\0", MCI_VCR_GETDEVCAPS_CAN_FREEZE, MCI_INTEGER,
|
||
|
"seek accuracy\0", MCI_VCR_GETDEVCAPS_SEEK_ACCURACY, MCI_INTEGER,
|
||
|
"has clock\0", MCI_VCR_GETDEVCAPS_HAS_CLOCK, MCI_INTEGER,
|
||
|
"can reverse\0", MCI_VCR_GETDEVCAPS_CAN_REVERSE, MCI_INTEGER,
|
||
|
"number of marks\0", MCI_VCR_GETDEVCAPS_NUMBER_OF_MARKS, MCI_INTEGER,
|
||
|
"can test\0", MCI_VCR_GETDEVCAPS_CAN_TEST, MCI_INTEGER,
|
||
|
"clock increment rate\0", MCI_VCR_GETDEVCAPS_CLOCK_INCREMENT_RATE,MCI_INTEGER,
|
||
|
"\0", 0L, MCI_END_CONSTANT,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"info\0", MCI_INFO, 0, MCI_COMMAND_HEAD,
|
||
|
"\0", MCI_STRING, 0, MCI_RETURN,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"product\0", MCI_INFO_PRODUCT, MCI_FLAG,
|
||
|
"version\0", MCI_VCR_INFO_VERSION, MCI_FLAG,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"list\0", MCI_LIST, 0, MCI_COMMAND_HEAD,
|
||
|
"\0", MCI_INTEGER, 0, MCI_RETURN,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"video source\0", MCI_VCR_LIST_VIDEO_SOURCE, MCI_FLAG,
|
||
|
"audio source\0", MCI_VCR_LIST_AUDIO_SOURCE, MCI_FLAG,
|
||
|
"count\0", MCI_VCR_LIST_COUNT, MCI_FLAG,
|
||
|
"number\0", MCI_VCR_LIST_NUMBER, MCI_INTEGER,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"freeze\0", MCI_FREEZE, 0, MCI_COMMAND_HEAD,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"input\0", MCI_VCR_FREEZE_INPUT, MCI_FLAG,
|
||
|
"output\0", MCI_VCR_FREEZE_OUTPUT, MCI_FLAG,
|
||
|
"field\0", MCI_VCR_FREEZE_FIELD, MCI_FLAG,
|
||
|
"frame\0", MCI_VCR_FREEZE_FRAME, MCI_FLAG,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"unfreeze\0", MCI_UNFREEZE, 0, MCI_COMMAND_HEAD,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"input\0", MCI_VCR_UNFREEZE_INPUT, MCI_FLAG,
|
||
|
"output\0", MCI_VCR_UNFREEZE_OUTPUT, MCI_FLAG,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"mark\0", MCI_MARK, 0, MCI_COMMAND_HEAD,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"write\0", MCI_VCR_MARK_WRITE, MCI_FLAG,
|
||
|
"erase\0", MCI_VCR_MARK_ERASE, MCI_FLAG,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"stop\0", MCI_STOP, 0, MCI_COMMAND_HEAD,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"pause\0", MCI_PAUSE, 0, MCI_COMMAND_HEAD,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG ,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"play\0", MCI_PLAY, 0, MCI_COMMAND_HEAD,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"from\0", MCI_FROM, MCI_INTEGER,
|
||
|
"to\0", MCI_TO, MCI_INTEGER,
|
||
|
"reverse\0", MCI_VCR_PLAY_REVERSE, MCI_FLAG,
|
||
|
"scan\0", MCI_VCR_PLAY_SCAN, MCI_FLAG,
|
||
|
"at\0" MCI_VCR_PLAY_AT, MCI_INTEGER,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"record\0", MCI_RECORD, 0, MCI_COMMAND_HEAD,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"from\0", MCI_FROM, MCI_INTEGER,
|
||
|
"to\0", MCI_TO, MCI_INTEGER,
|
||
|
"insert\0", MCI_RECORD_INSERT, MCI_FLAG,
|
||
|
"overwrite\0", MCI_RECORD_OVERWRITE, MCI_FLAG,
|
||
|
"initialize\0", MCI_VCR_RECORD_INITIALIZE, MCI_FLAG,
|
||
|
"at\0" MCI_VCR_RECORD_AT, MCI_INTEGER,
|
||
|
"preview\0", MCI_VCR_RECORD_PREVIEW, MCI_FLAG,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"resume\0", MCI_RESUME, 0, MCI_COMMAND_HEAD,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"step\0", MCI_STEP, 0, MCI_COMMAND_HEAD,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"by\0", MCI_VCR_STEP_FRAMES, MCI_INTEGER,
|
||
|
"reverse\0", MCI_VCR_STEP_REVERSE, MCI_FLAG,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"cue\0", MCI_CUE,0, MCI_COMMAND_HEAD,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"preroll\0", MCI_VCR_CUE_PREROLL, MCI_FLAG,
|
||
|
"reverse\0", MCI_VCR_CUE_REVERSE, MCI_FLAG,
|
||
|
"input\0", MCI_VCR_CUE_INPUT, MCI_FLAG,
|
||
|
"output\0", MCI_VCR_CUE_OUTPUT, MCI_FLAG,
|
||
|
"from\0", MCI_FROM, MCI_INTEGER,
|
||
|
"to\0", MCI_TO, MCI_INTEGER,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"seek\0", MCI_SEEK, 0, MCI_COMMAND_HEAD,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"to start\0", MCI_SEEK_TO_START, MCI_FLAG,
|
||
|
"to end\0", MCI_SEEK_TO_END, MCI_FLAG,
|
||
|
"to\0", MCI_TO, MCI_INTEGER,
|
||
|
"reverse\0", MCI_VCR_SEEK_REVERSE, MCI_FLAG,
|
||
|
"mark\0", MCI_VCR_SEEK_MARK, MCI_INTEGER,
|
||
|
"at\0" MCI_VCR_SEEK_AT, MCI_INTEGER,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"index\0", MCI_INDEX, 0, MCI_COMMAND_HEAD,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"on\0", MCI_SET_ON, MCI_FLAG,
|
||
|
"off\0", MCI_SET_OFF, MCI_FLAG,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"set\0", MCI_SET, 0, MCI_COMMAND_HEAD,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"time format\0", MCI_SET_TIME_FORMAT, MCI_CONSTANT,
|
||
|
"milliseconds\0", MCI_FORMAT_MILLISECONDS, 0, MCI_INTEGER,
|
||
|
"ms\0", MCI_FORMAT_MILLISECONDS,0, MCI_INTEGER,
|
||
|
"frames\0", MCI_FORMAT_FRAMES, 0, MCI_INTEGER,
|
||
|
"smpte 30 drop\0", MCI_FORMAT_SMPTE_30DROP, 0, MCI_INTEGER,
|
||
|
"smpte 30\0", MCI_FORMAT_SMPTE_30, 0, MCI_INTEGER,
|
||
|
"smpte 25\0", MCI_FORMAT_SMPTE_25, 0, MCI_INTEGER,
|
||
|
"smpte 24\0", MCI_FORMAT_SMPTE_24, 0, MCI_INTEGER,
|
||
|
"hms\0", MCI_FORMAT_HMS, 0, MCI_INTEGER,
|
||
|
"tmsf\0", MCI_FORMAT_TMSF, 0, MCI_INTEGER,
|
||
|
"msf\0", MCI_FORMAT_MSF, 0, MCI_INTEGER,
|
||
|
"\0", 0L, MCI_END_CONSTANT,
|
||
|
"audio\0", MCI_SET_AUDIO, MCI_CONSTANT,
|
||
|
"all\0", MCI_SET_AUDIO_ALL, MCI_INTEGER,
|
||
|
"left\0", MCI_SET_AUDIO_LEFT, MCI_INTEGER,
|
||
|
"right\0", MCI_SET_AUDIO_RIGHT, MCI_INTEGER,
|
||
|
"\0", 0L, MCI_END_CONSTANT,
|
||
|
"video\0", MCI_SET_VIDEO, MCI_FLAG,
|
||
|
"on\0", MCI_SET_ON, MCI_FLAG,
|
||
|
"off\0", MCI_SET_OFF, MCI_FLAG,
|
||
|
"door open\0", MCI_SET_DOOR_OPEN, MCI_FLAG,
|
||
|
"door closed\0", MCI_SET_DOOR_CLOSED, MCI_FLAG,
|
||
|
"time mode\0", MCI_VCR_SET_TIME_MODE, MCI_CONSTANT,
|
||
|
"detect\0", MCI_VCR_TIME_DETECT,0, MCI_INTEGER,
|
||
|
"timecode\0", MCI_VCR_TIME_TIMECODE,0, MCI_INTEGER,
|
||
|
"counter\0", MCI_VCR_TIME_COUNTER,0, MCI_INTEGER,
|
||
|
"\0", 0L, MCI_END_CONSTANT,
|
||
|
"power\0", MCI_VCR_SET_POWER, MCI_FLAG,
|
||
|
"record format\0", MCI_VCR_SET_RECORD_FORMAT, MCI_CONSTANT,
|
||
|
"sp\0", MCI_VCR_FORMAT_SP, 0, MCI_INTEGER,
|
||
|
"lp\0", MCI_VCR_FORMAT_LP, 0, MCI_INTEGER,
|
||
|
"ep\0", MCI_VCR_FORMAT_EP, 0, MCI_INTEGER,
|
||
|
"\0", 0L, MCI_END_CONSTANT,
|
||
|
"counter format\0", MCI_VCR_SET_COUNTER_FORMAT, MCI_CONSTANT,
|
||
|
"milliseconds\0", MCI_FORMAT_MILLISECONDS, 0, MCI_INTEGER,
|
||
|
"ms\0", MCI_FORMAT_MILLISECONDS,0, MCI_INTEGER,
|
||
|
"frames\0", MCI_FORMAT_FRAMES, 0, MCI_INTEGER,
|
||
|
"smpte 30 drop\0", MCI_FORMAT_SMPTE_30DROP, 0, MCI_INTEGER,
|
||
|
"smpte 30\0", MCI_FORMAT_SMPTE_30, 0, MCI_INTEGER,
|
||
|
"smpte 25\0", MCI_FORMAT_SMPTE_25, 0, MCI_INTEGER,
|
||
|
"smpte 24\0", MCI_FORMAT_SMPTE_24, 0, MCI_INTEGER,
|
||
|
"hms\0", MCI_FORMAT_HMS, 0, MCI_INTEGER,
|
||
|
"tmsf\0", MCI_FORMAT_TMSF, 0, MCI_INTEGER,
|
||
|
"msf\0", MCI_FORMAT_MSF, 0, MCI_INTEGER,
|
||
|
"\0", 0L, MCI_END_CONSTANT,
|
||
|
"index\0", MCI_VCR_SET_INDEX, MCI_CONSTANT,
|
||
|
"timecode\0", MCI_VCR_INDEX_TIMECODE, 0, MCI_INTEGER,
|
||
|
"counter\0", MCI_VCR_INDEX_COUNTER, 0, MCI_INTEGER,
|
||
|
"date\0", MCI_VCR_INDEX_DATE,0, MCI_INTEGER,
|
||
|
"time\0", MCI_VCR_INDEX_TIME,0, MCI_INTEGER,
|
||
|
"\0", 0L, MCI_END_CONSTANT,
|
||
|
"assemble record\0", MCI_VCR_SET_ASSEMBLE_RECORD, MCI_FLAG,
|
||
|
"tracking\0", MCI_VCR_SET_TRACKING, MCI_CONSTANT,
|
||
|
"plus\0", MCI_VCR_PLUS,0, MCI_INTEGER,
|
||
|
"minus\0", MCI_VCR_MINUS,0, MCI_INTEGER,
|
||
|
"reset\0", MCI_VCR_RESET,0, MCI_INTEGER,
|
||
|
"\0", 0L, MCI_END_CONSTANT,
|
||
|
"speed\0", MCI_VCR_SET_SPEED, MCI_INTEGER,
|
||
|
"length\0", MCI_VCR_SET_TAPE_LENGTH, MCI_INTEGER,
|
||
|
"counter\0", MCI_VCR_SET_COUNTER_VALUE, MCI_INTEGER,
|
||
|
"clock\0", MCI_VCR_SET_CLOCK, MCI_INTEGER,
|
||
|
"pause timeout\0", MCI_VCR_SET_PAUSE_TIMEOUT, MCI_INTEGER,
|
||
|
"preroll duration\0", MCI_VCR_SET_PREROLL_DURATION, MCI_INTEGER,
|
||
|
"postroll duration\0", MCI_VCR_SET_POSTROLL_DURATION, MCI_INTEGER,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"settimecode\0", MCI_SETTIMECODE, 0, MCI_COMMAND_HEAD,
|
||
|
"record\0", MCI_VCR_SETTIMECODE_RECORD, MCI_FLAG,
|
||
|
"on\0", MCI_SET_ON, MCI_FLAG,
|
||
|
"off\0", MCI_SET_OFF, MCI_FLAG,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"settuner\0", MCI_SETTUNER, 0, MCI_COMMAND_HEAD,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"channel up\0", MCI_VCR_SETTUNER_CHANNEL_UP, MCI_FLAG,
|
||
|
"channel down\0", MCI_VCR_SETTUNER_CHANNEL_DOWN, MCI_FLAG,
|
||
|
"channel seek up\0", MCI_VCR_SETTUNER_CHANNEL_SEEK_UP, MCI_FLAG,
|
||
|
"channel seek down\0", MCI_VCR_SETTUNER_CHANNEL_SEEK_DOWN,MCI_FLAG,
|
||
|
"channel\0", MCI_VCR_SETTUNER_CHANNEL, MCI_INTEGER,
|
||
|
"number\0", MCI_VCR_SETTUNER_NUMBER, MCI_INTEGER,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"setaudio\0", MCI_SETAUDIO, 0, MCI_COMMAND_HEAD,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"record\0", MCI_VCR_SETAUDIO_RECORD, MCI_FLAG,
|
||
|
"track\0", MCI_TRACK, MCI_INTEGER,
|
||
|
"on\0", MCI_SET_ON, MCI_FLAG,
|
||
|
"off\0", MCI_SET_OFF, MCI_FLAG,
|
||
|
"source\0", MCI_VCR_SETAUDIO_SOURCE, MCI_FLAG,
|
||
|
"monitor\0", MCI_VCR_SETAUDIO_MONITOR, MCI_FLAG,
|
||
|
"to\0", MCI_VCR_SETAUDIO_TO, MCI_CONSTANT,
|
||
|
"tuner\0", MCI_VCR_SRC_TYPE_TUNER, 0, MCI_INTEGER,
|
||
|
"line\0", MCI_VCR_SRC_TYPE_LINE,0, MCI_INTEGER,
|
||
|
"aux\0", MCI_VCR_SRC_TYPE_AUX, 0, MCI_INTEGER,
|
||
|
"generic\0", MCI_VCR_SRC_TYPE_GENERIC, 0, MCI_INTEGER,
|
||
|
"mute\0", MCI_VCR_SRC_TYPE_MUTE,0, MCI_INTEGER,
|
||
|
"output\0", MCI_VCR_SRC_TYPE_OUTPUT, 0, MCI_INTEGER,
|
||
|
"\0", 0L, MCI_END_CONSTANT,
|
||
|
"number\0", MCI_VCR_SETAUDIO_NUMBER, MCI_INTEGER,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"setvideo\0", MCI_SETVIDEO, 0, MCI_COMMAND_HEAD,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"record\0", MCI_VCR_SETVIDEO_RECORD, MCI_FLAG,
|
||
|
"track\0", MCI_TRACK, MCI_INTEGER,
|
||
|
"on\0", MCI_SET_ON, MCI_FLAG,
|
||
|
"off\0", MCI_SET_OFF, MCI_FLAG,
|
||
|
"source\0", MCI_VCR_SETVIDEO_SOURCE, MCI_FLAG,
|
||
|
"monitor\0", MCI_VCR_SETVIDEO_MONITOR, MCI_FLAG,
|
||
|
"to\0", MCI_VCR_SETVIDEO_TO, MCI_CONSTANT,
|
||
|
"tuner\0", MCI_VCR_SRC_TYPE_TUNER, 0, MCI_INTEGER,
|
||
|
"line\0", MCI_VCR_SRC_TYPE_LINE,0, MCI_INTEGER,
|
||
|
"svideo\0", MCI_VCR_SRC_TYPE_SVIDEO, 0, MCI_INTEGER,
|
||
|
"rgb\0", MCI_VCR_SRC_TYPE_RGB, 0, MCI_INTEGER,
|
||
|
"aux\0", MCI_VCR_SRC_TYPE_AUX, 0, MCI_INTEGER,
|
||
|
"generic\0", MCI_VCR_SRC_TYPE_GENERIC, 0, MCI_INTEGER,
|
||
|
"mute\0", MCI_VCR_SRC_TYPE_MUTE,0, MCI_INTEGER,
|
||
|
"output\0", MCI_VCR_SRC_TYPE_OUTPUT, 0, MCI_INTEGER,
|
||
|
"\0", 0L, MCI_END_CONSTANT,
|
||
|
"number\0", MCI_VCR_SETVIDEO_NUMBER, MCI_INTEGER,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"signal\0", MCI_SIGNAL,0, MCI_COMMAND_HEAD,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG ,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"at\0", MCI_VCR_SIGNAL_AT, MCI_INTEGER,
|
||
|
"every\0", MCI_VCR_SIGNAL_EVERY, MCI_INTEGER,
|
||
|
"uservalue\0", MCI_VCR_SIGNAL_USERVAL, MCI_INTEGER,
|
||
|
"cancel\0", MCI_VCR_SIGNAL_CANCEL, MCI_FLAG,
|
||
|
"return position\0", MCI_VCR_SIGNAL_POSITION, MCI_FLAG,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"status\0", MCI_STATUS, 0, MCI_COMMAND_HEAD,
|
||
|
"\0", MCI_INTEGER, 0, MCI_RETURN,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG ,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"\0", MCI_STATUS_ITEM, MCI_CONSTANT,
|
||
|
"length\0", MCI_STATUS_LENGTH, MCI_INTEGER,
|
||
|
"position\0", MCI_STATUS_POSITION, MCI_INTEGER,
|
||
|
"number of tracks\0", MCI_STATUS_NUMBER_OF_TRACKS, MCI_INTEGER,
|
||
|
"number of video tracks\0", MCI_VCR_STATUS_NUMBER_OF_VIDEO_TRACKS, MCI_INTEGER,
|
||
|
"number of audio tracks\0", MCI_VCR_STATUS_NUMBER_OF_AUDIO_TRACKS, MCI_INTEGER,
|
||
|
"mode\0", MCI_STATUS_MODE, MCI_INTEGER,
|
||
|
"media present\0", MCI_STATUS_MEDIA_PRESENT, MCI_INTEGER,
|
||
|
"timecode present\0", MCI_VCR_STATUS_TIMECODE_PRESENT,MCI_INTEGER,
|
||
|
"time format\0", MCI_STATUS_TIME_FORMAT, MCI_INTEGER,
|
||
|
"time mode\0", MCI_VCR_STATUS_TIME_MODE, MCI_INTEGER,
|
||
|
"ready\0", MCI_STATUS_READY, MCI_INTEGER,
|
||
|
"current track\0", MCI_STATUS_CURRENT_TRACK, MCI_INTEGER,
|
||
|
"frame rate\0", MCI_VCR_STATUS_FRAME_RATE, MCI_INTEGER,
|
||
|
"speed\0", MCI_VCR_STATUS_SPEED, MCI_INTEGER,
|
||
|
"media type\0", MCI_VCR_STATUS_MEDIA_TYPE, MCI_INTEGER,
|
||
|
"record format\0", MCI_VCR_STATUS_RECORD_FORMAT, MCI_INTEGER,
|
||
|
"play format\0", MCI_VCR_STATUS_PLAY_FORMAT, MCI_INTEGER,
|
||
|
"audio source number\0", MCI_VCR_STATUS_AUDIO_SOURCE_NUMBER, MCI_INTEGER,
|
||
|
"audio source\0", MCI_VCR_STATUS_AUDIO_SOURCE, MCI_INTEGER,
|
||
|
"video source number\0", MCI_VCR_STATUS_VIDEO_SOURCE_NUMBER, MCI_INTEGER,
|
||
|
"video source\0", MCI_VCR_STATUS_VIDEO_SOURCE, MCI_INTEGER,
|
||
|
"audio monitor number\0", MCI_VCR_STATUS_AUDIO_MONITOR_NUMBER,MCI_INTEGER,
|
||
|
"audio monitor\0", MCI_VCR_STATUS_AUDIO_MONITOR, MCI_INTEGER,
|
||
|
"video monitor number\0", MCI_VCR_STATUS_VIDEO_MONITOR_NUMBER,MCI_INTEGER,
|
||
|
"video monitor\0", MCI_VCR_STATUS_VIDEO_MONITOR, MCI_INTEGER,
|
||
|
"index on\0", MCI_VCR_STATUS_INDEX_ON, MCI_INTEGER,
|
||
|
"index\0", MCI_VCR_STATUS_INDEX, MCI_INTEGER,
|
||
|
"counter format\0", MCI_VCR_STATUS_COUNTER_FORMAT, MCI_INTEGER,
|
||
|
"counter resolution\0", MCI_VCR_STATUS_COUNTER_RESOLUTION, MCI_INTEGER,
|
||
|
"timecode type\0", MCI_VCR_STATUS_TIMECODE_TYPE, MCI_INTEGER,
|
||
|
"counter\0", MCI_VCR_STATUS_COUNTER_VALUE, MCI_INTEGER,
|
||
|
"channel\0", MCI_VCR_STATUS_TUNER_CHANNEL, MCI_INTEGER,
|
||
|
"write protected\0", MCI_VCR_STATUS_WRITE_PROTECTED, MCI_INTEGER,
|
||
|
"timecode record\0", MCI_VCR_STATUS_TIMECODE_RECORD, MCI_INTEGER,
|
||
|
"assemble record\0", MCI_VCR_STATUS_ASSEMBLE_RECORD, MCI_INTEGER,
|
||
|
"video record\0", MCI_VCR_STATUS_VIDEO_RECORD, MCI_INTEGER,
|
||
|
"video\0", MCI_VCR_STATUS_VIDEO, MCI_INTEGER,
|
||
|
"audio record\0", MCI_VCR_STATUS_AUDIO_RECORD, MCI_INTEGER,
|
||
|
"audio\0", MCI_VCR_STATUS_AUDIO, MCI_INTEGER,
|
||
|
"time type\0", MCI_VCR_STATUS_TIME_TYPE, MCI_INTEGER,
|
||
|
"power on\0", MCI_VCR_STATUS_POWER_ON, MCI_INTEGER,
|
||
|
"clock id\0", MCI_VCR_STATUS_CLOCK_ID, MCI_INTEGER,
|
||
|
"clock\0", MCI_VCR_STATUS_CLOCK, MCI_INTEGER,
|
||
|
"pause timeout\0", MCI_VCR_STATUS_PAUSE_TIMEOUT, MCI_INTEGER,
|
||
|
"preroll duration\0", MCI_VCR_STATUS_PREROLL_DURATION, MCI_INTEGER,
|
||
|
"postroll duration\0", MCI_VCR_STATUS_POSTROLL_DURATION,MCI_INTEGER,
|
||
|
"\0", 0L, MCI_END_CONSTANT,
|
||
|
"track\0", MCI_TRACK, MCI_INTEGER,
|
||
|
"tuner number\0", MCI_VCR_STATUS_NUMBER, MCI_INTEGER,
|
||
|
"start\0", MCI_STATUS_START, MCI_FLAG,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"escape\0", MCI_ESCAPE, 0, MCI_COMMAND_HEAD,
|
||
|
"notify\0", MCI_NOTIFY, MCI_FLAG,
|
||
|
"wait\0", MCI_WAIT, MCI_FLAG,
|
||
|
"test\0", MCI_TEST, MCI_FLAG,
|
||
|
"\0", MCI_VCR_ESCAPE_STRING, MCI_STRING,
|
||
|
"\0", 0L, MCI_END_COMMAND,
|
||
|
|
||
|
"\0", 0L, MCI_END_COMMAND_LIST
|
||
|
END
|