/openjdk10/jdk/test/javax/sound/sampled/DataLine/ |
H A D | LineDefFormat.java | 82 private static void doMixerClip(Mixer mixer, AudioFormat format) { argument 83 if (mixer==null) return; 85 System.out.println("Clip from mixer "+mixer+":"); 86 System.out.println(" "+mixer.getMixerInfo()); 91 if (mixer.isLineSupported(info)) { 92 Clip clip = (Clip) mixer.getLine(info); 103 private static void doMixerSDL(Mixer mixer, AudioFormat format) { argument 104 if (mixer==null) return; 106 System.out.println("SDL from mixer " 124 doMixerTDL(Mixer mixer, AudioFormat format) argument [all...] |
H A D | DataLine_ArrayIndexOutOfBounds.java | 83 Mixer mixer = AudioSystem.getMixer(infos[i]); 86 mixer.open(); 88 testSDL(mixer, scenario); 89 testTDL(mixer, scenario); 91 mixer.close(); 166 static void testSDL(Mixer mixer, Scenario scenario) { argument 171 line = (SourceDataLine)mixer.getLine(linfo); 206 static void testTDL(Mixer mixer, Scenario scenario) { argument 211 line = (TargetDataLine)mixer.getLine(linfo);
|
/openjdk10/jdk/src/java.desktop/macosx/native/libjsound/ |
H A D | PLATFORM_API_MacOSX_Ports.cpp | 107 void RemoveChangeListeners(PortMixer *mixer); // forward declaration 112 PortMixer *mixer = (PortMixer *)inClientData; local 133 if (devices[j] == mixer->deviceID) { 147 err = GetAudioObjectPropertySize(mixer->deviceID, kAudioObjectPropertyScopeGlobal, 152 err = GetAudioObjectProperty(mixer->deviceID, kAudioObjectPropertyScopeGlobal, 155 for (PortControl *ctrl = mixer->portControls; ctrl != NULL; ctrl = ctrl->next) { 176 TRACE1("PortMixer (deviceID=0x%x) becomes invalid", (int)mixer->deviceID); 178 for (int i=0; i<mixer->deviceControlCount; i++) { 179 mixer->deviceControls[i].controlID = 0; 181 RemoveChangeListeners(mixer); 194 AddChangeListeners(PortMixer *mixer) argument 203 RemoveChangeListeners(PortMixer *mixer) argument 231 PortMixer *mixer = (PortMixer *)calloc(1, sizeof(PortMixer)); local 272 PortMixer *mixer = (PortMixer *)id; local 294 PortMixer *mixer = (PortMixer *)id; local 303 PortMixer *mixer = (PortMixer *)id; local 360 PortMixer *mixer = (PortMixer *)id; local 413 CreatePortControl(PortMixer *mixer, PortControlCreator *creator, PortControl::ControlType type, AudioControl **audioControls, int offset, int len) argument 451 PortMixer *mixer = (PortMixer *)id; local [all...] |
/openjdk10/jdk/test/javax/sound/sampled/Lines/ |
H A D | ChangingBuffer.java | 70 private static boolean doMixerClip(Mixer mixer, AudioFormat format) { argument 71 if (mixer==null) return false; 73 System.out.println("Trying mixer "+mixer+":"); 79 Clip clip = (Clip) mixer.getLine(info); 107 private static boolean doMixerSDL(Mixer mixer, AudioFormat format) { argument 108 if (mixer==null) return false; 110 System.out.println("Trying mixer "+mixer+":"); 116 SourceDataLine sdl = (SourceDataLine) mixer [all...] |
H A D | ClipOpenException.java | 112 Mixer mixer = AudioSystem.getMixer(mixers[i]); 113 println("Mixer "+mixer.getMixerInfo()+":"); 114 if (mixer.isLineSupported(clipInfo)) { 115 println("Getting clip from mixer..."); 116 Clip clip = (Clip) mixer.getLine(clipInfo); 120 if (mixer.isLineSupported(sdlInfo)) { 121 println("Getting source data line from mixer..."); 122 SourceDataLine sdl = (SourceDataLine) mixer.getLine(sdlInfo); 126 if (mixer.isLineSupported(tdlInfo)) { 127 println("Getting target data line from mixer [all...] |
/openjdk10/jdk/src/java.desktop/share/classes/com/sun/media/sound/ |
H A D | SoftMixingMainMixer.java | 37 * Main mixer for SoftMixingMixer. 67 private final SoftMixingMixer mixer; field in class:SoftMixingMainMixer 117 public SoftMixingMainMixer(SoftMixingMixer mixer) { argument 118 this.mixer = mixer; 120 nrofchannels = mixer.getFormat().getChannels(); 122 int buffersize = (int) (mixer.getFormat().getSampleRate() / mixer 125 control_mutex = mixer.control_mutex; 128 buffers[i] = new SoftAudioBuffer(buffersize, mixer [all...] |
H A D | AbstractDataLine.java | 68 protected AbstractDataLine(DataLine.Info info, AbstractMixer mixer, Control[] controls) { argument 69 this(info, mixer, controls, null, AudioSystem.NOT_SPECIFIED); 75 protected AbstractDataLine(DataLine.Info info, AbstractMixer mixer, Control[] controls, AudioFormat format, int bufferSize) { argument 77 super(info, mixer, controls); 102 //$$fb 2001-10-09: Bug #4517739: avoiding deadlock by synchronizing to mixer ! 103 synchronized (mixer) { 112 if (Printer.debug) Printer.debug(" need to open the mixer..."); 113 // reserve mixer resources for this line 114 //mixer.open(this, format, bufferSize); 115 mixer [all...] |
H A D | AbstractLine.java | 48 AbstractMixer mixer; field in class:AbstractLine 60 * @param mixer the mixer with which this line is associated 63 protected AbstractLine(Line.Info info, AbstractMixer mixer, Control[] controls) { argument 70 this.mixer = mixer; 206 // $$kk: 06.03.99: returns the mixer used in construction. 210 return mixer;
|
H A D | DirectAudioDeviceProvider.java | 97 // if the default device is asked, we provide the mixer 101 Mixer mixer = getDevice(infos[i]); 102 if (mixer.getSourceLineInfo().length > 0) { 103 return mixer; 107 // otherwise get the first mixer that matches
|
H A D | SoftMixingSourceDataLine.java | 133 SoftMixingSourceDataLine(SoftMixingMixer mixer, DataLine.Info info) { argument 134 super(mixer, info); 315 if (!mixer.isOpen()) { 316 mixer.open(); 317 mixer.implicitOpen = true; 326 this.outputformat = mixer.getFormat(); 332 mixer.getMainMixer().openLine(this); 544 mixer.getMainMixer().closeLine(this);
|
/openjdk10/jdk/test/javax/sound/sampled/Mixers/ |
H A D | UnexpectedIAE.java | 42 Mixer mixer = AudioSystem.getMixer(infos[i]); 43 System.out.println("Mixer is: " + mixer); 44 Line.Info [] target_line_infos = mixer.getTargetLineInfo(); 48 mixer.getLine(target_line_infos[j]);
|
H A D | BothEndiansAndSigns.java | 47 Mixer mixer = AudioSystem.getMixer(aInfos[i]); 49 checkLines(mixer, mixer.getSourceLineInfo()); 50 checkLines(mixer, mixer.getTargetLineInfo()); 52 out("Unexpected exception when getting a mixer: "+e); 65 public static void checkLines(Mixer mixer, Line.Info[] infos) { argument 70 System.out.println(" Line "+info+" (max. "+mixer.getMaxLines(info)+" simultaneously): ");
|
H A D | NoSimpleInputDevice.java | 42 Mixer mixer = AudioSystem.getMixer(aInfos[i]); 43 String mixerClass = mixer.getClass().toString();
|
H A D | PlugHwMonoAnd8bitAvailable.java | 45 Mixer mixer = AudioSystem.getMixer(aInfos[i]); 48 checkLines(mixer, mixer.getSourceLineInfo()); 49 checkLines(mixer, mixer.getTargetLineInfo()); 54 out("Unexpected exception when getting a mixer: "+e); 68 public static void checkLines(Mixer mixer, Line.Info[] infos) { argument 71 System.out.println(" Line "+infos[i]+" (max. "+mixer.getMaxLines(infos[i])+" simultaneously): ");
|
H A D | BogusMixers.java | 44 Mixer mixer = AudioSystem.getMixer(aInfos[i]); 45 Line.Info[] tlInfos = mixer.getTargetLineInfo(); 53 throw new Exception("Bogus mixer 'WinOS,waveOut,multi threaded' present!");
|
H A D | PhantomMixers.java | 48 Mixer mixer = AudioSystem.getMixer(thisMixerInfo); 49 Line.Info[] srcLineInfo = mixer.getSourceLineInfo(); 50 Line.Info[] dstLineInfo = mixer.getTargetLineInfo(); 86 System.out.println("The corresponding mixer(s) should not provide any formats");
|
/openjdk10/jdk/test/javax/sound/sampled/AudioSystem/ |
H A D | DefaultMixers.java | 43 * with defaut mixer properties. 86 Mixer mixer = null; 88 mixer = AudioSystem.getMixer(infos[i]); 94 if (mixer.isLineSupported(new Line.Info(lineClasses[j]))) { 95 allOk &= testMixer(mixer, lineClasses[j], 103 private static boolean testMixer(Mixer mixer, Class lineType, argument 106 String instanceName = mixer.getMixerInfo().getName(); 109 allOk &= testMixer(mixer, lineType, 113 allOk &= testMixer(mixer, lineType, 117 allOk &= testMixer(mixer, lineTyp 127 testMixer(Mixer mixer, Class lineType, String providerClassName, String instanceName) argument [all...] |
/openjdk10/jdk/test/javax/sound/sampled/Lines/ClickInPlay/ |
H A D | ClickInPlay.java | 66 public static void play(Mixer mixer) { argument 69 println("Getting clip from mixer..."); 70 source = (Clip) mixer.getLine(info); 80 println(" that this mixer is not connected to an "); 111 println("any mixer, the test is failed."); 114 println("and that the system mixer is not muted."); 131 Mixer mixer = AudioSystem.getMixer(mixers[i]); 132 if (mixer.isLineSupported(info)) { 134 println(" ...using mixer "+mixer [all...] |
/openjdk10/jdk/test/javax/sound/sampled/Lines/FrameSize/ |
H A D | FrameSizeTest.java | 41 Mixer mixer = AudioSystem.getMixer(mixerInfo[i]); 42 System.out.println(mixer); 43 Line.Info[] lineinfo = mixer.getSourceLineInfo();
|
/openjdk10/jdk/src/java.desktop/share/classes/javax/sound/sampled/ |
H A D | AudioSystem.java | 63 * Properties can be used to specify the default mixer for specific line types. 102 * The property value consists of the provider class name and the mixer name, 104 * fully-qualified name of a concrete {@link MixerProvider mixer provider} 105 * class. The mixer name is matched against the {@code String} returned by the 107 * mixer name may be omitted. If only the class name is specified, the trailing 116 * If a mixer name is specified, the resulting list of {@code Mixer.Info} 119 * matching {@code Mixer.Info} object is found, or the mixer name is not 120 * specified, the first mixer from the resulting list, which provides the 127 * the list of installed mixer providers, the first {@code Clip} from the first 128 * mixer wit 1449 isAppropriateMixer(Mixer mixer, Line.Info lineInfo, boolean isMixingRequired) argument [all...] |
/openjdk10/jdk/test/javax/sound/sampled/Mixers/DirectSoundUnderrunSilence/ |
H A D | DirectSoundUnderrunSilence.java | 67 public static void play(Mixer mixer) { argument 70 println("Getting SDL from mixer..."); 71 source = (SourceDataLine) mixer.getLine(info); 118 println("and that the system mixer is not muted."); 141 Mixer mixer = AudioSystem.getMixer(mixers[i]); 142 if (!mixer.isLineSupported(info)) { 147 play(mixer);
|
/openjdk10/jdk/test/javax/sound/sampled/Mixers/DirectSoundRepeatingBuffer/ |
H A D | DirectSoundRepeatingBuffer.java | 67 public static void play(Mixer mixer) { argument 70 println("Getting SDL from mixer..."); 71 source = (SourceDataLine) mixer.getLine(info); 116 println("and that the system mixer is not muted."); 137 Mixer mixer = AudioSystem.getMixer(mixers[i]); 138 if (!mixer.isLineSupported(info)) { 143 play(mixer);
|
/openjdk10/jdk/test/javax/sound/sampled/Lines/16and32KHz/ |
H A D | Has16and32KHz.java | 95 Mixer mixer = AudioSystem.getMixer(mixerInfo[i]); 97 System.out.println(mixer+":"); 98 showMixerLines(mixer.getSourceLineInfo()); 99 showMixerLines(mixer.getTargetLineInfo());
|
/openjdk10/jdk/test/javax/sound/sampled/Clip/Drain/ |
H A D | ClipDrain.java | 44 private static void doMixerClip(Mixer mixer) throws Exception { argument 48 Clip clip = (Clip) mixer.getLine(info); 84 Mixer mixer = AudioSystem.getMixer(mixers[i]); 86 System.out.println("Testing mixer: "+mixers[i]); 87 doMixerClip(mixer);
|
/openjdk10/jdk/src/java.desktop/unix/native/libjsound/ |
H A D | PLATFORM_API_SolarisOS_Utils.h | 32 #include <sys/mixer.h>
|