虽然我正在加载内容类型" audio / aacp"使用Android ExoPlayer的流,有一个例外<&#;; OMX.qcom.audio.decoder.aac'已经存在,忽略了这一个。>。但是我的玩家在遇到这个例外后正在工作。如何处理这个问题以及它为什么会发生。
示例代码
SampleSource s = new DefaultSampleSource(new FrameworkSampleExtractor(getApplicationContext(), Uri.parse(path), null), 2)
ExoPlayer player = ExoPlayer.Factory.newInstance(1);
MediaCodecAudioTrackRenderer audioRenderer = new MediaCodecAudioTrackRenderer(s);
player.prepare(audioRenderer);
player.setPlayWhenReady(true);
答案 0 :(得分:0)
我已经看到Android框架缓存加载到内存中的OMX编解码器,并在另一个应用程序想要再次实例化时重新使用它。可能你在这里看到了这个日志。我不认为它会抛出异常。