Lines Matching refs:Info

110  * 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:
128 * If no matching <code>Mixer.Info</code> object
165 * @see Line.Info
195 public static Mixer.Info[] getMixerInfo() {
198 Mixer.Info[] allInfos = (Mixer.Info[]) infos.toArray(new Mixer.Info[infos.size()]);
205 * @param info a <code>Mixer.Info</code> object representing the desired
214 public static Mixer getMixer(Mixer.Info info) {
240 Mixer.Info[] infos = provider.getMixerInfo();
265 * @param info a <code>Line.Info</code> object that specifies the kind of
267 * @return an array of <code>Line.Info</code> objects describing source lines matching
271 * @see Mixer#getSourceLineInfo(Line.Info)
273 public static Line.Info[] getSourceLineInfo(Line.Info info) {
276 Line.Info[] currentInfoArray;
279 Line.Info fullInfo = null;
280 Mixer.Info[] infoArray = getMixerInfo();
292 Line.Info[] returnedArray = new Line.Info[vector.size()];
295 returnedArray[i] = (Line.Info)vector.get(i);
305 * @param info a <code>Line.Info</code> object that specifies the kind of
307 * @return an array of <code>Line.Info</code> objects describing target lines matching
311 * @see Mixer#getTargetLineInfo(Line.Info)
313 public static Line.Info[] getTargetLineInfo(Line.Info info) {
316 Line.Info[] currentInfoArray;
319 Line.Info fullInfo = null;
320 Mixer.Info[] infoArray = getMixerInfo();
332 Line.Info[] returnedArray = new Line.Info[vector.size()];
335 returnedArray[i] = (Line.Info)vector.get(i);
344 * the specified <code>Line.Info</code> object. A line is supported if
346 * @param info a <code>Line.Info</code> object describing the line for which support is queried
350 * @see Mixer#isLineSupported(Line.Info)
352 public static boolean isLineSupported(Line.Info info) {
355 Mixer.Info[] infoArray = getMixerInfo();
372 * <code>Line.Info</code> object.
375 * is an instance of <code>DataLine.Info</code> specifying at least
395 * @param info a <code>Line.Info</code> object describing the desired kind of line
404 * <code>Line.Info</code> object
407 public static Line getLine(Line.Info info) throws LineUnavailableException {
429 Mixer.Info[] infos = provider.getMixerInfo();
451 Mixer.Info[] infos = provider.getMixerInfo();
511 * @see #getClip(Mixer.Info)
519 DataLine.Info info = new DataLine.Info(Clip.class, format);
535 * @param mixerInfo a <code>Mixer.Info</code> object representing the
549 public static Clip getClip(Mixer.Info mixerInfo) throws LineUnavailableException{
554 DataLine.Info info = new DataLine.Info(Clip.class, format);
598 * @see #getSourceDataLine(AudioFormat, Mixer.Info)
603 DataLine.Info info = new DataLine.Info(SourceDataLine.class, format);
612 * specified by the <code>Mixer.Info</code> object.
627 * @param mixerinfo a <code>Mixer.Info</code> object representing
646 Mixer.Info mixerinfo)
648 DataLine.Info info = new DataLine.Info(SourceDataLine.class, format);
692 * @see #getTargetDataLine(AudioFormat, Mixer.Info)
699 DataLine.Info info = new DataLine.Info(TargetDataLine.class, format);
709 * specified by the <code>Mixer.Info</code> object.
724 * @param mixerinfo a <code>Mixer.Info</code> object representing the
743 Mixer.Info mixerinfo)
746 DataLine.Info info = new DataLine.Info(TargetDataLine.class, format);
1429 private static Mixer getDefaultMixer(List providers, Line.Info info) {
1504 Line.Info info) {
1505 Mixer.Info[] infos = provider.getMixerInfo();
1528 Line.Info info) {
1551 Line.Info info,
1553 Mixer.Info[] infos = provider.getMixerInfo();
1574 Line.Info lineInfo,
1606 Mixer.Info[] someInfos; // per-mixer
1607 Mixer.Info[] allInfos; // for all mixers
1610 someInfos = (Mixer.Info[])