home *** CD-ROM | disk | FTP | other *** search
/ NeXTIME / NEXTIME.iso / NextLibrary / NEXTIME / Components / NTPioneerLD.bundle / NT.component next >
Encoding:
Text File  |  1994-04-26  |  1.2 KB  |  53 lines

  1. NTComponentTypeName = NTVideoSrcPeripheral;
  2. NTVendor = "NeXT Computer, Inc.";
  3.  
  4. NTVideoSrcPeripheral = 
  5. {
  6.     NTComponentSubtypeName = NTPioneerLD;
  7.     NTComponentPrincipalClass = NTPioneerLD;
  8.     NTDebugFile = "/tmp/NTPioneerLD";
  9.     /* Basic properties of driver */
  10.     MediaType = (CAV, CLV, CD);
  11.     DoesSeekToFrame = YES;
  12.     DoesSeekToTime = YES;
  13.     DoesStepByFrame = YES;
  14.     
  15.     /* Serial Comm setup */
  16.     SIOBaud = 4800;
  17.     SIOParity = 0;    /* No parity */
  18.     
  19.     /* Goodies specific to this implementation */
  20.     CommandSuffix = "\r";
  21.     ReplySuffix = "\r";
  22.     CommandCompleteReply = "R";
  23.     CommandErrorReply = "EXX";
  24.     
  25.     /* generic commands */
  26.     DoorOpen = "OP";
  27.     DoorClose = "CO";
  28.     StopDisk = "RJ";
  29.     StartDisk = "SA";
  30.     Play = "PL";
  31.     Pause = "PA";
  32.     ReportFrame = "?F";
  33.     
  34.     /* Latency info for getting sound synced up, in seconds */
  35.     PlayFromStillLatency = 0.0;
  36.     /* Preroll needed for getting sound synced up, in seconds */
  37.     PlayFromStillPreroll = 0.3;
  38.     
  39.     /* How many frames are there in a second for this medium? */
  40.     PlayFrameRate = 24;
  41.  
  42.     /* CAV disks */
  43.     SeekToFrame = "FR%05dSE";
  44.     StepForward = "SF";
  45.     StepReverse = "SR";
  46.     StillFrame = "ST";
  47.     
  48.     /* CLV disks */
  49.     SeekToTime = "TM%d%02d%02dSE";    /* HMMSS time format */
  50.     
  51.     PlayerActiveModeRequest = "?P";
  52. };
  53.