【发布时间】:2012-03-28 18:16:51
【问题描述】:
似乎 JavaSound 无法检测 USB 麦克风何时插入或移除。
如果在我的 java 应用程序运行时插入,它不会被检测到。更糟糕的是,如果拔掉插头,它仍然认为它是一个有效的混音器。
我必须重新启动虚拟机。有没有办法解决?我在 Windows 7 上运行 Java 1.6.0_24。
根据this post。 OS X 上似乎存在同样的问题。这是 JavaSound 的限制吗
【问题讨论】:
似乎 JavaSound 无法检测 USB 麦克风何时插入或移除。
如果在我的 java 应用程序运行时插入,它不会被检测到。更糟糕的是,如果拔掉插头,它仍然认为它是一个有效的混音器。
我必须重新启动虚拟机。有没有办法解决?我在 Windows 7 上运行 Java 1.6.0_24。
根据this post。 OS X 上似乎存在同样的问题。这是 JavaSound 的限制吗
【问题讨论】:
我在这里描述了我的纯麦克风检测解决方案: Java Sound refresh Lines list after attaching a microphone 不幸的是,仍然存在数据线处于不一致状态的问题。
【讨论】: