home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / cset21v6.zip / MMPM2TK / TK / MCDTBL / LVDCMD.RC < prev    next >
Text File  |  1993-03-19  |  24KB  |  315 lines

  1. /*************************************************************************
  2.  * File Name   : lvdcmd.rc
  3.  *
  4.  * Description : This file contains the command table definitions for the
  5.  *               laser videodisc device.
  6.  *
  7.  * Concepts    : Command table definitions.
  8.  *
  9.  * MMPM/2 API's: None.
  10.  *
  11.  * Required
  12.  *    Files    : See this sample rc files.
  13.  *
  14.  *
  15.  * Copyright (C) IBM 1993
  16.  *************************************************************************/
  17. RCDATA   MCI_DEVTYPE_VIDEODISC
  18. BEGIN
  19.  
  20.  
  21.  
  22. "capability",                     MCI_GETDEVCAPS, 0,                   MCI_COMMAND_HEAD,
  23.    "",                            MCI_PREROLL_TYPE_RETURN, 0,          MCI_RETURN_TYPE,
  24.       "deterministic",            MCI_PREROLL_DETERMINISTIC,           MCI_RETURN_TYPE_STRING,
  25.       "notified",                 MCI_PREROLL_NOTIFIED,                MCI_RETURN_TYPE_STRING,
  26.       "none",                     MCI_PREROLL_NONE,                    MCI_RETURN_TYPE_STRING,
  27.    "none",                        0L,                                  MCI_END_RETURN_TYPE,
  28.    "",                            MCI_TRUE_FALSE_RETURN, 0,            MCI_RETURN_TYPE,
  29.       "TRUE",                     1L,                                  MCI_RETURN_TYPE_STRING,
  30.       "FALSE",                    0L,                                  MCI_RETURN_TYPE_STRING,
  31.    "",                            0L,                                  MCI_END_RETURN_TYPE,
  32.    "",                            MCI_DEVICENAME_RETURN, 0,            MCI_RETURN_TYPE,
  33.       "Videotape",                MCI_DEVTYPE_VIDEOTAPE, 0,            MCI_RETURN_TYPE_STRING,
  34.       "Videodisc",                MCI_DEVTYPE_VIDEODISC, 0,            MCI_RETURN_TYPE_STRING,
  35.       "CDaudio",                  MCI_DEVTYPE_CD_AUDIO,  0,            MCI_RETURN_TYPE_STRING,
  36.       "DAT",                      MCI_DEVTYPE_DAT,       0,            MCI_RETURN_TYPE_STRING,
  37.       "Audiotape",                MCI_DEVTYPE_AUDIO_TAPE,        0,    MCI_RETURN_TYPE_STRING,
  38.       "Other",                    MCI_DEVTYPE_OTHER,             0,    MCI_RETURN_TYPE_STRING,
  39.       "Waveaudio",                MCI_DEVTYPE_WAVEFORM_AUDIO,    0,    MCI_RETURN_TYPE_STRING,
  40.       "Sequencer",                MCI_DEVTYPE_SEQUENCER,         0,    MCI_RETURN_TYPE_STRING,
  41.       "Ampmix",                   MCI_DEVTYPE_AUDIO_AMPMIX,      0,    MCI_RETURN_TYPE_STRING,
  42.       "Overlay",                  MCI_DEVTYPE_OVERLAY,           0,    MCI_RETURN_TYPE_STRING,
  43.       "Digitalvideo",             MCI_DEVTYPE_DIGITAL_VIDEO,     0,    MCI_RETURN_TYPE_STRING,
  44.       "Speaker",                  MCI_DEVTYPE_SPEAKER,           0,    MCI_RETURN_TYPE_STRING,
  45.       "Headphone",                MCI_DEVTYPE_HEADPHONE,         0,    MCI_RETURN_TYPE_STRING,
  46.       "Microphone",               MCI_DEVTYPE_MICROPHONE,        0,    MCI_RETURN_TYPE_STRING,
  47.       "Monitor",                  MCI_DEVTYPE_MONITOR,           0,    MCI_RETURN_TYPE_STRING,
  48.       "CDXA",                     MCI_DEVTYPE_CDXA,              0,    MCI_RETURN_TYPE_STRING,
  49.    "",                            0L,                                  MCI_END_RETURN_TYPE,
  50.    "",                            MCI_INTEGER,                         MCI_RETURN,
  51.    "notify",                      MCI_NOTIFY,                          MCI_FLAG,
  52.    "wait",                        MCI_WAIT,                            MCI_FLAG,
  53.    "cav",                         MCI_VD_GETDEVCAPS_CAV,               MCI_FLAG,
  54.    "clv",                         MCI_VD_GETDEVCAPS_CLV,               MCI_FLAG,
  55.    "",                            MCI_GETDEVCAPS_ITEM,                 MCI_CONSTANT,
  56.       "can record",               MCI_GETDEVCAPS_CAN_RECORD,           MCI_INTEGER,
  57.       "has audio",                MCI_GETDEVCAPS_HAS_AUDIO,            MCI_INTEGER,
  58.       "has video",                MCI_GETDEVCAPS_HAS_VIDEO,            MCI_INTEGER,
  59.       "can eject",                MCI_GETDEVCAPS_CAN_EJECT,            MCI_INTEGER,
  60.       "can play",                 MCI_GETDEVCAPS_CAN_PLAY,             MCI_INTEGER,
  61.       "can save",                 MCI_GETDEVCAPS_CAN_SAVE,             MCI_INTEGER,
  62.       "uses files",               MCI_GETDEVCAPS_USES_FILES,           MCI_INTEGER,
  63.       "compound device",          MCI_GETDEVCAPS_USES_FILES,           MCI_INTEGER,
  64.       "can lockeject",            MCI_GETDEVCAPS_CAN_LOCKEJECT,        MCI_INTEGER,
  65.       "can setvolume",            MCI_GETDEVCAPS_CAN_SETVOLUME,        MCI_INTEGER,
  66.       "can stream",               MCI_GETDEVCAPS_CAN_STREAM,           MCI_INTEGER,
  67.       "can process internal",     MCI_GETDEVCAPS_CAN_PROCESS_INTERNAL, MCI_INTEGER,
  68.       "preroll type",             MCI_GETDEVCAPS_PREROLL_TYPE,         MCI_INTEGER,
  69.       "preroll time",             MCI_GETDEVCAPS_PREROLL_TIME,         MCI_INTEGER,
  70.       "device type",              MCI_GETDEVCAPS_DEVICE_TYPE,          MCI_INTEGER,
  71.       "normal play rate",         MCI_VD_GETDEVCAPS_NORMAL_RATE,       MCI_INTEGER,
  72.       "can reverse",              MCI_VD_GETDEVCAPS_CAN_REVERSE,       MCI_INTEGER,
  73.       "slow play rate",           MCI_VD_GETDEVCAPS_SLOW_RATE,         MCI_INTEGER,
  74.       "fast play rate",           MCI_VD_GETDEVCAPS_FAST_RATE,         MCI_INTEGER,
  75.       "maximum play rate",        MCI_VD_GETDEVCAPS_MAXIMUM_RATE,      MCI_INTEGER,
  76.       "minimum play rate",        MCI_VD_GETDEVCAPS_MINIMUM_RATE,      MCI_INTEGER,
  77.    "",                            0L,                                  MCI_END_CONSTANT,
  78.    "message",                     MCI_GETDEVCAPS_MESSAGE,              MCI_CONSTANT,
  79.       "acquire",                  MCI_ACQUIREDEVICE, 0,                MCI_INTEGER,
  80.       "release",                  MCI_RELEASEDEVICE, 0,                MCI_INTEGER,
  81.       "open",                     MCI_OPEN, 0,                         MCI_INTEGER,
  82.       "close",                    MCI_CLOSE, 0,                        MCI_INTEGER,
  83.       "escape",                   MCI_ESCAPE, 0,                       MCI_INTEGER,
  84.       "play",                     MCI_PLAY, 0,                         MCI_INTEGER,
  85.       "seek",                     MCI_SEEK, 0,                         MCI_INTEGER,
  86.       "stop",                     MCI_STOP, 0,                         MCI_INTEGER,
  87.       "pause",                    MCI_PAUSE, 0,                        MCI_INTEGER,
  88.       "info",                     MCI_INFO, 0,                         MCI_INTEGER,
  89.       "capability",               MCI_GETDEVCAPS, 0,                   MCI_INTEGER,
  90.       "status",                   MCI_STATUS, 0,                       MCI_INTEGER,
  91.       "spin",                     MCI_SPIN, 0,                         MCI_INTEGER,
  92.       "set",                      MCI_SET, 0,                          MCI_INTEGER,
  93.       "step",                     MCI_STEP, 0,                         MCI_INTEGER,
  94.       "record",                   MCI_RECORD, 0,                       MCI_INTEGER,
  95.       "sysinfo",                  MCI_SYSINFO, 0,                      MCI_INTEGER,
  96.       "save",                     MCI_SAVE, 0,                         MCI_INTEGER,
  97.       "cue",                      MCI_CUE, 0,                          MCI_INTEGER,
  98.       "update",                   MCI_UPDATE, 0,                       MCI_INTEGER,
  99.       "setcuepoint",              MCI_SET_CUEPOINT, 0,                 MCI_INTEGER,
  100.       "setpositionadvise",        MCI_SET_POSITION_ADVISE, 0,          MCI_INTEGER,
  101.       "setsyncoffset",            MCI_SET_SYNC_OFFSET, 0,              MCI_INTEGER,
  102.       "load",                     MCI_LOAD, 0,                         MCI_INTEGER,
  103.       "masteraudio",              MCI_MASTERAUDIO, 0,                  MCI_INTEGER,
  104.       "gettoc",                   MCI_GETTOC, 0,                       MCI_INTEGER,
  105.       "connector",                MCI_CONNECTOR, 0,                    MCI_INTEGER,
  106.       "resume",                   MCI_RESUME, 0,                       MCI_INTEGER,
  107.    "",                            0L,                                  MCI_END_CONSTANT,
  108. "",                               0L,                                  MCI_END_COMMAND,
  109.  
  110.  
  111.  
  112. "info",                           MCI_INFO, 0,                         MCI_COMMAND_HEAD,
  113.    "",                            MCI_STRING,                          MCI_RETURN,
  114.    "notify",                      MCI_NOTIFY,                          MCI_FLAG,
  115.    "wait",                        MCI_WAIT,                            MCI_FLAG,
  116.    "product",                     MCI_INFO_PRODUCT,                    MCI_FLAG,
  117.    "label",                       MCI_VD_INFO_LABEL,                   MCI_FLAG,
  118. "",                               0L,                                  MCI_END_COMMAND,
  119.  
  120.  
  121.  
  122. "play",                           MCI_PLAY, 0,                         MCI_COMMAND_HEAD,
  123.    "notify",                      MCI_NOTIFY,                          MCI_FLAG,
  124.    "wait",                        MCI_WAIT,                            MCI_FLAG,
  125.    "fast",                        MCI_VD_PLAY_FAST,                    MCI_FLAG,
  126.    "slow",                        MCI_VD_PLAY_SLOW,                    MCI_FLAG,
  127.    "scan",                        MCI_VD_PLAY_SCAN,                    MCI_FLAG,
  128.    "reverse",                     MCI_VD_PLAY_REVERSE,                 MCI_FLAG,
  129.    "from",                        MCI_FROM,                            MCI_INTEGER,
  130.    "to",                          MCI_TO,                              MCI_INTEGER,
  131.    "speed",                       MCI_VD_PLAY_SPEED,                   MCI_INTEGER,
  132.    "",                            0L,                                  MCI_INTEGER,
  133. "",                               0L,                                  MCI_END_COMMAND,
  134.  
  135.  
  136.  
  137. "seek",                           MCI_SEEK, 0,                         MCI_COMMAND_HEAD,
  138.    "notify",                      MCI_NOTIFY,                          MCI_FLAG,
  139.    "wait",                        MCI_WAIT,                            MCI_FLAG,
  140.    "to start",                    MCI_TO_START,                        MCI_FLAG,
  141.    "to end",                      MCI_TO_END,                          MCI_FLAG,
  142.    "reverse",                     MCI_VD_SEEK_REVERSE,                 MCI_FLAG,
  143.    "to",                          MCI_TO,                              MCI_INTEGER,
  144. "",                               0L,                                  MCI_END_COMMAND,
  145.  
  146.  
  147.  
  148. "set",                            MCI_SET, 0,                          MCI_COMMAND_HEAD,
  149.    "notify",                      MCI_NOTIFY,                          MCI_FLAG,
  150.    "wait",                        MCI_WAIT,                            MCI_FLAG,
  151.    "door open",                   MCI_SET_DOOR_OPEN,                   MCI_FLAG,
  152.    "door closed",                 MCI_SET_DOOR_CLOSED,                 MCI_FLAG,
  153.    "ON",                          MCI_SET_ON,                          MCI_FLAG,
  154.    "OFF",                         MCI_SET_OFF,                         MCI_FLAG,
  155.    "video",                       MCI_VD_SET_VIDEO,                    MCI_FLAG,
  156.    "audio",                       MCI_SET_AUDIO,                       MCI_FLAG,
  157.    "display",                     MCI_VD_SET_DISPLAY,                  MCI_FLAG,
  158.    "",                            MCI_SET_TIME_FORMAT,                 MCI_CONSTANT,
  159.       "time format milliseconds", MCI_FORMAT_MILLISECONDS,             MCI_INTEGER,
  160.       "time format ms",           MCI_FORMAT_MILLISECONDS,             MCI_INTEGER,
  161.       "time format mmtime",       MCI_FORMAT_MMTIME,                   MCI_INTEGER,
  162.       "time format frames",       MCI_FORMAT_FRAMES,                   MCI_INTEGER,
  163.       "time format hms",          MCI_FORMAT_HMS,                      MCI_INTEGER,
  164.       "time format hmsf",         MCI_FORMAT_HMSF,                     MCI_INTEGER,
  165.       "time format chapters",     MCI_FORMAT_CHAPTERS,                 MCI_INTEGER,
  166.    "",                            0L,                                  MCI_END_CONSTANT,
  167.    "",                            MCI_SET_SPEED_FORMAT,                MCI_CONSTANT,
  168.       "speed format percentage",  MCI_FORMAT_PERCENTAGE,               MCI_INTEGER,
  169.       "speed format fps",         MCI_FORMAT_FPS,                      MCI_INTEGER,
  170.    "",                            0L,                                  MCI_END_CONSTANT,
  171.    "",                            0L,                                  MCI_CONSTANT,
  172.       "all",                      MCI_SET_AUDIO_ALL,                   MCI_INTEGER,
  173.       "right",                    MCI_SET_AUDIO_RIGHT,                 MCI_INTEGER,
  174.       "left",                     MCI_SET_AUDIO_LEFT,                  MCI_INTEGER,
  175.    "",                            0L,                                  MCI_END_CONSTANT,
  176.    "volume",                      MCI_SET_VOLUME,                      MCI_INTEGER,
  177.    "over",                        MCI_OVER,                            MCI_INTEGER,
  178.    "",                            0L,                                  MCI_INTEGER,
  179.    "",                            0L,                                  MCI_INTEGER,
  180.    "",                            0L,                                  MCI_INTEGER,
  181. "",                               0L,                                  MCI_END_COMMAND,
  182.  
  183.  
  184.  
  185. "spin",                           MCI_SPIN, 0,                         MCI_COMMAND_HEAD,
  186.    "notify",                      MCI_NOTIFY,                          MCI_FLAG,
  187.    "wait",                        MCI_WAIT,                            MCI_FLAG,
  188.    "up",                          MCI_SPIN_UP,                         MCI_FLAG,
  189.    "down",                        MCI_SPIN_DOWN,                       MCI_FLAG,
  190. "",                               0L,                                  MCI_END_COMMAND,
  191.  
  192.  
  193.  
  194. "status",                         MCI_STATUS, 0,                       MCI_COMMAND_HEAD,
  195.    "",                            MCI_TIME_FORMAT_RETURN, 0,           MCI_RETURN_TYPE,
  196.       "milliseconds",             MCI_FORMAT_MILLISECONDS,             MCI_RETURN_TYPE_STRING,
  197.       "mmtime",                   MCI_FORMAT_MMTIME,                   MCI_RETURN_TYPE_STRING,
  198.       "percentage",               MCI_FORMAT_PERCENTAGE,               MCI_RETURN_TYPE_STRING,
  199.       "fps",                      MCI_FORMAT_FPS,                      MCI_RETURN_TYPE_STRING,
  200.       "msf",                      MCI_FORMAT_MSF,                      MCI_RETURN_TYPE_STRING,
  201.       "tmsf",                     MCI_FORMAT_TMSF,                     MCI_RETURN_TYPE_STRING,
  202.       "chapters",                 MCI_FORMAT_CHAPTERS,                 MCI_RETURN_TYPE_STRING,
  203.       "frames",                   MCI_FORMAT_FRAMES,                   MCI_RETURN_TYPE_STRING,
  204.       "hms",                      MCI_FORMAT_HMS,                      MCI_RETURN_TYPE_STRING,
  205.       "tracks",                   MCI_FORMAT_TRACKS,                   MCI_RETURN_TYPE_STRING,
  206.       "bytes",                    MCI_FORMAT_BYTES,                    MCI_RETURN_TYPE_STRING,
  207.       "samples",                  MCI_FORMAT_SAMPLES,                  MCI_RETURN_TYPE_STRING,
  208.       "hmsf",                     MCI_FORMAT_HMSF,                     MCI_RETURN_TYPE_STRING,
  209.       "SMPTE 24",                 MCI_FORMAT_SET_SMPTE_24,             MCI_RETURN_TYPE_STRING,
  210.       "SMPTE 25",                 MCI_FORMAT_SET_SMPTE_25,             MCI_RETURN_TYPE_STRING,
  211.       "SMPTE 30",                 MCI_FORMAT_SET_SMPTE_30,             MCI_RETURN_TYPE_STRING,
  212.       "SMPTE 30drop",             MCI_FORMAT_SET_SMPTE_30DROP,         MCI_RETURN_TYPE_STRING,
  213.       "song pointer",             MCI_FORMAT_SET_SONGPTR,              MCI_RETURN_TYPE_STRING,
  214.    "",                            0L,                                  MCI_END_RETURN_TYPE,
  215.    "",                            MCI_SPEED_FORMAT_RETURN, 0,          MCI_RETURN_TYPE,
  216.       "milliseconds",             MCI_FORMAT_MILLISECONDS,             MCI_RETURN_TYPE_STRING,
  217.       "mmtime",                   MCI_FORMAT_MMTIME,                   MCI_RETURN_TYPE_STRING,
  218.       "percentage",               MCI_FORMAT_PERCENTAGE,               MCI_RETURN_TYPE_STRING,
  219.       "fps",                      MCI_FORMAT_FPS,                      MCI_RETURN_TYPE_STRING,
  220.       "msf",                      MCI_FORMAT_MSF,                      MCI_RETURN_TYPE_STRING,
  221.       "tmsf",                     MCI_FORMAT_TMSF,                     MCI_RETURN_TYPE_STRING,
  222.       "chapters",                 MCI_FORMAT_CHAPTERS,                 MCI_RETURN_TYPE_STRING,
  223.       "frames",                   MCI_FORMAT_FRAMES,                   MCI_RETURN_TYPE_STRING,
  224.       "hms",                      MCI_FORMAT_HMS,                      MCI_RETURN_TYPE_STRING,
  225.       "tracks",                   MCI_FORMAT_TRACKS,                   MCI_RETURN_TYPE_STRING,
  226.       "bytes",                    MCI_FORMAT_BYTES,                    MCI_RETURN_TYPE_STRING,
  227.       "samples",                  MCI_FORMAT_SAMPLES,                  MCI_RETURN_TYPE_STRING,
  228.       "hmsf",                     MCI_FORMAT_HMSF,                     MCI_RETURN_TYPE_STRING,
  229.       "SMPTE 24",                 MCI_FORMAT_SET_SMPTE_24,             MCI_RETURN_TYPE_STRING,
  230.       "SMPTE 25",                 MCI_FORMAT_SET_SMPTE_25,             MCI_RETURN_TYPE_STRING,
  231.       "SMPTE 30",                 MCI_FORMAT_SET_SMPTE_30,             MCI_RETURN_TYPE_STRING,
  232.       "SMPTE 30drop",             MCI_FORMAT_SET_SMPTE_30DROP,         MCI_RETURN_TYPE_STRING,
  233.       "song pointer",             MCI_FORMAT_SET_SONGPTR,              MCI_RETURN_TYPE_STRING,
  234.    "",                            0L,                                  MCI_END_RETURN_TYPE,
  235.    "",                            MCI_ON_OFF_RETURN, 0,                MCI_RETURN_TYPE,
  236.       "ON",                       1L,                                  MCI_RETURN_TYPE_STRING,
  237.       "OFF",                      0L,                                  MCI_RETURN_TYPE_STRING,
  238.    "",                            0L,                                  MCI_END_RETURN_TYPE,
  239.    "",                            MCI_TRUE_FALSE_RETURN, 0,            MCI_RETURN_TYPE,
  240.       "TRUE",                     1L,                                  MCI_RETURN_TYPE_STRING,
  241.       "FALSE",                    0L,                                  MCI_RETURN_TYPE_STRING,
  242.    "",                            0L,                                  MCI_END_RETURN_TYPE,
  243.    "",                            MCI_MODE_RETURN, 0,                  MCI_RETURN_TYPE,
  244.       "not ready",                MCI_MODE_NOT_READY,                  MCI_RETURN_TYPE_STRING,
  245.       "paused",                   MCI_MODE_PAUSE,                      MCI_RETURN_TYPE_STRING,
  246.       "playing",                  MCI_MODE_PLAY,                       MCI_RETURN_TYPE_STRING,
  247.       "stopped",                  MCI_MODE_STOP,                       MCI_RETURN_TYPE_STRING,
  248.       "recording",                MCI_MODE_RECORD,                     MCI_RETURN_TYPE_STRING,
  249.       "seeking",                  MCI_MODE_SEEK,                       MCI_RETURN_TYPE_STRING,
  250.    "other",                       0L,                                  MCI_END_RETURN_TYPE,
  251.    "",                            MCI_MEDIA_TYPE_RETURN, 0,            MCI_RETURN_TYPE,
  252.       "CLV",                      MCI_VD_MEDIA_CLV,                    MCI_RETURN_TYPE_STRING,
  253.       "CAV",                      MCI_VD_MEDIA_CAV,                    MCI_RETURN_TYPE_STRING,
  254.       "other",                    MCI_VD_MEDIA_OTHER,                  MCI_RETURN_TYPE_STRING,
  255.    "",                            0L,                                  MCI_END_RETURN_TYPE,
  256.    "",                            MCI_INTEGER,                         MCI_RETURN,
  257.    "notify",                      MCI_NOTIFY,                          MCI_FLAG,
  258.    "wait",                        MCI_WAIT,                            MCI_FLAG,
  259.    "start",                       MCI_STATUS_START,                    MCI_FLAG,
  260.    "",                            MCI_STATUS_ITEM,                     MCI_CONSTANT,
  261.       "mode",                     MCI_STATUS_MODE,                     MCI_INTEGER,
  262.       "ready",                    MCI_STATUS_READY,                    MCI_INTEGER,
  263.       "current track",            MCI_STATUS_CURRENT_TRACK,            MCI_INTEGER,
  264.       "length",                   MCI_STATUS_LENGTH,                   MCI_INTEGER,
  265.       "number of tracks",         MCI_STATUS_NUMBER_OF_TRACKS,         MCI_INTEGER,
  266.       "position in track",        MCI_STATUS_POSITION_IN_TRACK,        MCI_INTEGER,
  267.       "position",                 MCI_STATUS_POSITION,                 MCI_INTEGER,
  268.       "time format",              MCI_STATUS_TIME_FORMAT,              MCI_INTEGER,
  269.       "speed format",             MCI_STATUS_SPEED_FORMAT,             MCI_INTEGER,
  270.       "audio",                    MCI_STATUS_AUDIO,                    MCI_INTEGER,
  271.       "video",                    MCI_STATUS_VIDEO,                    MCI_INTEGER,
  272.       "media present",            MCI_STATUS_MEDIA_PRESENT,            MCI_INTEGER,
  273.       "disc size",                MCI_VD_STATUS_DISC_SIZE,             MCI_INTEGER,
  274.       "forward",                  MCI_VD_STATUS_FORWARD,               MCI_INTEGER,
  275.       "media type",               MCI_VD_MEDIA_TYPE,                   MCI_INTEGER,
  276.       "side",                     MCI_VD_STATUS_SIDE,                  MCI_INTEGER,
  277.       "speed",                    MCI_VD_STATUS_SPEED,                 MCI_INTEGER,
  278.       "volume",                   MCI_STATUS_VOLUME,                   MCI_INTEGER,
  279.    "",                            0L,                                  MCI_END_CONSTANT,
  280.    "",                            0L,                                  MCI_OR,
  281.    "track",                       MCI_TRACK,                           MCI_INTEGER,
  282.    "channel",                     0L,                                  MCI_CONSTANT,
  283.       "all",                      MCI_STATUS_AUDIO_ALL,                MCI_INTEGER,
  284.       "left",                     MCI_STATUS_AUDIO_LEFT,               MCI_INTEGER,
  285.       "right",                    MCI_STATUS_AUDIO_RIGHT,              MCI_INTEGER,
  286.       "%d",                       0L,                                  MCI_INTEGER,
  287.    "",                            0L,                                  MCI_END_CONSTANT,
  288.    "",                            0L,                                  MCI_END_OR,
  289. "",                               0L,                                  MCI_END_COMMAND,
  290.  
  291.  
  292.  
  293. "step",                           MCI_STEP, 0,                         MCI_COMMAND_HEAD,
  294.    "notify",                      MCI_NOTIFY,                          MCI_FLAG,
  295.    "wait",                        MCI_WAIT,                            MCI_FLAG,
  296.    "reverse",                     MCI_STEP_REVERSE,                    MCI_FLAG,
  297.    "by",                          MCI_STEP_FRAMES,                     MCI_INTEGER,
  298. "",                               0L,                                  MCI_END_COMMAND,
  299.  
  300.  
  301.  
  302. "sysinfo",                        MCI_SYSINFO, 0,                      MCI_COMMAND_HEAD,
  303.    "",                            MCI_STRING,                          MCI_RETURN,
  304.    "quantity",                    MCI_SYSINFO_QUANTITY,                MCI_FLAG,
  305.    "open",                        MCI_SYSINFO_OPEN,                    MCI_FLAG,
  306.    "name",                        MCI_SYSINFO_NAME,                    MCI_INTEGER,
  307.    "devname",                     0L,                                  MCI_STRING,
  308. "",                               0L,                                  MCI_END_COMMAND,
  309.  
  310.  
  311.  
  312. "",                               0L,                                  MCI_END_COMMAND_LIST
  313. END
  314.  
  315.