有任何人熟悉Android MediaPlayer的此错误吗?
MediaPlayer: Error (-2,0)
没有记录。
答案 0 :(得分:2)
它可能来自OpenCore,它是MediaPlayer的高级抽象。 “-2”表示某些操作被取消。
/*
Error due to cancellation
*/
const PVMFStatus PVMFErrCancelled = (-2);
这是doc with the detailed code description。
3.8。 PVMFErrCancelled 取消某个旧请求时会返回此错误代码。从这个意义上说,这个错误实际上是 预期值,不应被视为致命错误。
所以,您可能会忽略它,或者仔细检查您实现工作流程的方式以及它是否符合预期的工作流程(您可以在MediaPlayer类的参考中找到它。)
答案 1 :(得分:0)
从MediaErrors.h
,include/utils/Errors.h
和unix_system_errors
中我们可以看到MediaPlayer
错误代码-2
可以表示:
Signal from CodecBase to MediaCodec that the component was not found.