jdk/src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java
changeset 27061 3afa6296f688
parent 25859 3317bb8137f4
child 32865 f9cb6e427f9e
equal deleted inserted replaced
27060:cb0fdfacdd25 27061:3afa6296f688
    62             new WeakHashMap<>();
    62             new WeakHashMap<>();
    63 
    63 
    64     /**
    64     /**
    65      * All RealTimeSequencers share this info object.
    65      * All RealTimeSequencers share this info object.
    66      */
    66      */
    67     static final RealTimeSequencerInfo info = new RealTimeSequencerInfo();
    67     static final MidiDevice.Info info = new RealTimeSequencerInfo();
    68 
    68 
    69 
    69 
    70     private static final Sequencer.SyncMode[] masterSyncModes = { Sequencer.SyncMode.INTERNAL_CLOCK };
    70     private static final Sequencer.SyncMode[] masterSyncModes = { Sequencer.SyncMode.INTERNAL_CLOCK };
    71     private static final Sequencer.SyncMode[] slaveSyncModes  = { Sequencer.SyncMode.NO_SYNC };
    71     private static final Sequencer.SyncMode[] slaveSyncModes  = { Sequencer.SyncMode.NO_SYNC };
    72 
    72 
   152     Receiver autoConnectedReceiver = null;
   152     Receiver autoConnectedReceiver = null;
   153 
   153 
   154 
   154 
   155     /* ****************************** CONSTRUCTOR ****************************** */
   155     /* ****************************** CONSTRUCTOR ****************************** */
   156 
   156 
   157     RealTimeSequencer() throws MidiUnavailableException {
   157     RealTimeSequencer(){
   158         super(info);
   158         super(info);
   159 
   159 
   160         if (Printer.trace) Printer.trace(">> RealTimeSequencer CONSTRUCTOR");
   160         if (Printer.trace) Printer.trace(">> RealTimeSequencer CONSTRUCTOR");
   161         if (Printer.trace) Printer.trace("<< RealTimeSequencer CONSTRUCTOR completed");
   161         if (Printer.trace) Printer.trace("<< RealTimeSequencer CONSTRUCTOR completed");
   162     }
   162     }
  1086         private static final String name = "Real Time Sequencer";
  1086         private static final String name = "Real Time Sequencer";
  1087         private static final String vendor = "Oracle Corporation";
  1087         private static final String vendor = "Oracle Corporation";
  1088         private static final String description = "Software sequencer";
  1088         private static final String description = "Software sequencer";
  1089         private static final String version = "Version 1.0";
  1089         private static final String version = "Version 1.0";
  1090 
  1090 
  1091         private RealTimeSequencerInfo() {
  1091         RealTimeSequencerInfo() {
  1092             super(name, vendor, description, version);
  1092             super(name, vendor, description, version);
  1093         }
  1093         }
  1094     } // class Info
  1094     } // class Info
  1095 
  1095 
  1096 
  1096