繁体   English   中英

Java声音演示-问题

[英]Java Sound Demo - Problem

我已经下载并运行了http://java.sun.com/上的Java声音演示 当我运行捕获/播放示例时,我可以记录和播放我的声音。 但是,当我将声音保存到wav文件中之后,我无法播放声音并收到错误消息,

无法重置流java.io.IOException:不支持标记/重置

你能告诉我为什么吗?

非常感谢。

根据这个(很旧的)错误报告

此错误主要是由PushBackInputStream的最近更改引起的:AudioInputStream在内部使用PushBackInputStream来处理基础输入流的不规则帧大小读取。

看来问题在于AudioInputStream不支持reset() ,这导致了此问题。 建议的解决方法是使用Java 1.4.1运行演示。 当然,我希望可以在主API中对此进行更改,因此,当您自己进行开发时,使用Java 6可以毫无问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM