【发布时间】:2011-10-21 17:50:00
【问题描述】:
我在我的演示应用程序中使用 AndroidFX Visualizer 类来读取 FFT,但是当我尝试创建该类的对象时,它会抛出运行时异常 (java.lang.RuntimeException: Cannot initialize Visualizer engine, error: -1)。 Player 类是我用于播放控制的自定义类,并且使用相同的 Player 类,我已经实现了均衡器类,并且工作正常。我需要在清单文件中添加任何权限吗?
Player mediaPlayer = Player.GetInstance();
mediaPlayer.LoadFile("song.mp3");
mediaPlayer.Play();
try{
visual = new Visualizer(mediaPlayer.GetAudioSessionID()); // this line causing Exception
visual.setEnabled(true);
visual.setCaptureSize(Visualizer.getCaptureSizeRange()[1]);
}
catch(Exception ex)
{
Log.e("Visual Ex", ex.getMessage());
}
【问题讨论】:
标签: android audio visualization