Searched refs:mixer (Results 1 - 25 of 34) sorted by relevance

12

/openjdk10/jdk/test/javax/sound/sampled/DataLine/
H A DLineDefFormat.java82 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 DDataLine_ArrayIndexOutOfBounds.java83 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 DPLATFORM_API_MacOSX_Ports.cpp107 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 DChangingBuffer.java70 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 DClipOpenException.java112 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 DSoftMixingMainMixer.java37 * 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 DAbstractDataLine.java68 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 DAbstractLine.java48 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 DDirectAudioDeviceProvider.java97 // 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 DSoftMixingSourceDataLine.java133 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 DUnexpectedIAE.java42 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 DBothEndiansAndSigns.java47 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 DNoSimpleInputDevice.java42 Mixer mixer = AudioSystem.getMixer(aInfos[i]);
43 String mixerClass = mixer.getClass().toString();
H A DPlugHwMonoAnd8bitAvailable.java45 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 DBogusMixers.java44 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 DPhantomMixers.java48 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 DDefaultMixers.java43 * 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 DClickInPlay.java66 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 DFrameSizeTest.java41 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 DAudioSystem.java63 * 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 DDirectSoundUnderrunSilence.java67 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 DDirectSoundRepeatingBuffer.java67 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 DHas16and32KHz.java95 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 DClipDrain.java44 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 DPLATFORM_API_SolarisOS_Utils.h32 #include <sys/mixer.h>

Completed in 268 milliseconds

12