Shared.java 文件源码

java
阅读 26 收藏 0 点赞 0 评论 0

项目:vocobox 作者:
public static Vector<Mixer.Info> getMixerInfo(
        final boolean supportsPlayback, final boolean supportsRecording) {
    final Vector<Mixer.Info> infos = new Vector<Mixer.Info>();
    final Mixer.Info[] mixers = AudioSystem.getMixerInfo();
    for (final Info mixerinfo : mixers) {
        if (supportsRecording
                && AudioSystem.getMixer(mixerinfo).getTargetLineInfo().length != 0) {
            // Mixer capable of recording audio if target LineWavelet length != 0
            infos.add(mixerinfo);
        } else if (supportsPlayback
                && AudioSystem.getMixer(mixerinfo).getSourceLineInfo().length != 0) {
            // Mixer capable of audio play back if source LineWavelet length != 0
            infos.add(mixerinfo);
        }
    }
    return infos;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号