我正在开发一个用于以 .wav 格式录制的 midlet 应用程序。我使用诺基亚 SDK 第 6 版。我使用以下代码尝试使用 Player。
p = Manager.createPlayer("capture://audio?enc=audio/wav");
它记录成功并将test.amr保存在存储卡中。但是我们在手机中看到了详细信息,它显示了.amr格式。
我正在开发一个用于以 .wav 格式录制的 midlet 应用程序。我使用诺基亚 SDK 第 6 版。我使用以下代码尝试使用 Player。
p = Manager.createPlayer("capture://audio?enc=audio/wav");
它记录成功并将test.amr保存在存储卡中。但是我们在手机中看到了详细信息,它显示了.amr格式。
可能它不承认这一点?enc=audio/wav
。根据MMAPI 规范,wav 是audio/x-wav
. 整个句子就像
Manager.createPlayer("capture://audio?encoding=audio/x-wav");
那样有用吗?