|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.sound.sampled.Line.Info
javax.sound.sampled.DataLine.Info
com.groovemanager.spi.asio.ASIOLineInfo
public class ASIOLineInfo
This class is used for DataLine.Info instances of ASIODataLines
Field Summary | |
---|---|
private ASIOChannelInfo |
cInfo
The ASIOChannelInfo representing this line |
private ASIOMixer |
mixer
The ASIOMixer to which the line belongs. |
Constructor Summary | |
---|---|
ASIOLineInfo(ASIOMixer mixer,
ASIOChannelInfo cInfo,
AudioFormat[] formats,
int minSize,
int maxSize)
Constructs a new ASIOLineInfo object |
Method Summary | |
---|---|
(package private) ASIOChannelInfo |
getChannelInfo()
Get the ASIOChannelInfo that represents this line´s channel |
(package private) int |
getFirstChannel()
Get the lowest channel that this line uses |
private static Class |
getLineClass(ASIOChannelInfo cInfo)
get the interface´s class for the super constructor |
(package private) ASIOMixer |
getMixer()
Get the ASIOMixer related to this info´s line |
String |
getName()
Get an identifying name of the line represented by this info object. |
(package private) boolean |
isInput()
Tell if this info object represents an input or an output line |
String |
toString()
|
Methods inherited from class javax.sound.sampled.DataLine.Info |
---|
getFormats, getMaxBufferSize, getMinBufferSize, isFormatSupported, matches |
Methods inherited from class javax.sound.sampled.Line.Info |
---|
getLineClass |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private ASIOChannelInfo cInfo
private ASIOMixer mixer
Constructor Detail |
---|
ASIOLineInfo(ASIOMixer mixer, ASIOChannelInfo cInfo, AudioFormat[] formats, int minSize, int maxSize)
mixer
- The ASIOMixer representing the ASIO drivercInfo
- The ASIOChannelInfo representing the channelformats
- The AudioFormats supported by the lineminSize
- The minimum buffer size in bytesmaxSize
- The maximum buffer size in bytesMethod Detail |
---|
private static Class getLineClass(ASIOChannelInfo cInfo)
cInfo
- The ASIOChannelInfo representing the channel
ASIOMixer getMixer()
int getFirstChannel()
ASIOChannelInfo getChannelInfo()
boolean isInput()
public String getName()
public String toString()
toString
in class DataLine.Info
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |