Android MediaPlayer错误(-2,0)

时间:2016-03-03 10:32:42

标签: android android-mediaplayer

有任何人熟悉Android MediaPlayer的此错误吗?

MediaPlayer: Error (-2,0)

没有记录。

2 个答案:

答案 0 :(得分:2)

它可能来自OpenCore,它是MediaPlayer的高级抽象。 “-2”表示某些操作被取消。

这里是list of error codes

/*
 Error due to cancellation
 */
const PVMFStatus PVMFErrCancelled = (-2);

这是doc with the detailed code description

  

3.8。 PVMFErrCancelled   取消某个旧请求时会返回此错误代码。从这个意义上说,这个错误实际上是   预期值,不应被视为致命错误。

所以,您可能会忽略它,或者仔细检查您实现工作流程的方式以及它是否符合预期的工作流程(您可以在MediaPlayer类的参考中找到它。)

答案 1 :(得分:0)

MediaErrors.hinclude/utils/Errors.hunix_system_errors中我们可以看到MediaPlayer错误代码-2可以表示:

Signal from CodecBase to MediaCodec that the component was not found.