Searched refs:Mixer (Results 1 - 10 of 10) sorted by relevance

/openjdk7/jdk/src/share/classes/javax/sound/sampled/spi/
H A DMixerProvider.java28 import javax.sound.sampled.Mixer;
55 public boolean isMixerSupported(Mixer.Info info) {
57 Mixer.Info infos[] = getMixerInfo();
78 * @see #getMixer(javax.sound.sampled.Mixer.Info) getMixer(Mixer.Info)
79 * @see #isMixerSupported(javax.sound.sampled.Mixer.Info) isMixerSupported(Mixer.Info)
81 public abstract Mixer.Info[] getMixerInfo();
98 * @see #isMixerSupported(javax.sound.sampled.Mixer.Info) isMixerSupported(Mixer
[all...]
/openjdk7/jdk/src/share/classes/com/sun/media/sound/
H A DPortMixerProvider.java28 import javax.sound.sampled.Mixer;
96 public Mixer.Info[] getMixerInfo() {
98 Mixer.Info[] localArray = new Mixer.Info[infos.length];
105 public Mixer getMixer(Mixer.Info info) {
113 throw new IllegalArgumentException("Mixer " + info.toString()
118 private static Mixer getDevice(PortMixerInfo info) {
134 static final class PortMixerInfo extends Mixer.Info {
H A DDirectAudioDeviceProvider.java28 import javax.sound.sampled.Mixer;
95 public Mixer.Info[] getMixerInfo() {
97 Mixer.Info[] localArray = new Mixer.Info[infos.length];
104 public Mixer getMixer(Mixer.Info info) {
110 Mixer mixer = getDevice(infos[i]);
124 throw new IllegalArgumentException("Mixer " + info.toString() + " not supported by this provider.");
128 private static Mixer getDevice(DirectAudioDeviceInfo info) {
144 static final class DirectAudioDeviceInfo extends Mixer
[all...]
H A DSoftMixingMixerProvider.java27 import javax.sound.sampled.Mixer;
28 import javax.sound.sampled.Mixer.Info;
44 public Mixer getMixer(Info info) {
46 throw new IllegalArgumentException("Mixer " + info.toString()
52 throw new IllegalArgumentException("Mixer "
H A DAbstractMixer.java31 import javax.sound.sampled.Mixer;
36 * Abstract Mixer. Implements Mixer (with abstract methods) and specifies
42 abstract class AbstractMixer extends AbstractLine implements Mixer {
55 private final Mixer.Info mixerInfo;
107 protected AbstractMixer(Mixer.Info mixerInfo,
113 super(new Line.Info(Mixer.class), null, controls);
131 public final Mixer.Info getMixerInfo() {
H A DSoftMixingMixer.java41 import javax.sound.sampled.Mixer;
51 public final class SoftMixingMixer implements Mixer {
53 private static class Info extends Mixer.Info {
59 static final String INFO_NAME = "Gervill Sound Mixer";
63 static final String INFO_DESCRIPTION = "Software Sound Mixer";
67 static final Mixer.Info info = new Info();
166 public javax.sound.sampled.Mixer.Info getMixerInfo() {
321 return new Line.Info(Mixer.class);
363 Mixer defaultmixer = AudioSystem.getMixer(null);
479 throw new LineUnavailableException("Mixer i
[all...]
/openjdk7/jdk/src/share/classes/javax/sound/sampled/
H A DAudioSystem.java110 * method of <code>Mixer.Info</code>.
117 * <code>Mixer.Info</code> objects is retrieved
121 * all available <code>Mixer.Info</code> objects.
124 * <code>Mixer.Info</code> objects is searched:
126 * <code>Mixer</code> provides the
128 * If no matching <code>Mixer.Info</code> object
147 * <code>Mixer</code> with name
151 * <code>Mixer</code>that can be found in the list of all
163 * @see Mixer
195 public static Mixer
[all...]
H A DMixer.java41 * Through methods of the <code>Line</code> interface, which <code>Mixer</code> extends,
57 public interface Mixer extends Line { interface in inherits:Line
63 * @see Mixer.Info
145 //$$fb 2002-04-12: fix for 4667258: behavior of Mixer.getMaxLines(Line.Info) method doesn't match the spec
242 * The <code>Mixer.Info</code> class represents information about an audio mixer,
245 * {@link Mixer#getMixerInfo() getMixerInfo}
246 * method of the <code>Mixer</code> interface.
254 * Mixer name.
259 * Mixer vendor.
264 * Mixer descriptio
[all...]
/openjdk7/jdk/test/javax/sound/sampled/DataLine/
H A DDataLine_ArrayIndexOutOfBounds.java12 import javax.sound.sampled.Mixer;
57 Mixer.Info[] infos = AudioSystem.getMixerInfo();
60 Mixer mixer = AudioSystem.getMixer(infos[i]);
61 log("Mixer " + (i+1) + ": " + infos[i]);
143 static void testSDL(Mixer mixer, Scenario scenario) {
183 static void testTDL(Mixer mixer, Scenario scenario) {
/openjdk7/jdk/src/share/classes/sun/audio/
H A DAudioDevice.java70 private Mixer mixer = null;

Completed in 30 milliseconds