MediaPlayer信息/警告(973,0)是什么意思?

时间:2015-01-12 23:31:03

标签: android performance media-player

我使用MediaPlayer在我的应用中播放了很多短音乐,但是我在logcat中收到了这个警告:

  

MediaPlayer信息/警告(973,0)。

这个警告意味着什么?我搜索过(在文档中和谷歌上)但没有任何结果。

此外,我正确地发布了MediaPlayer'。

编辑:

  

01-18 18:43:22.662:W / MediaPlayer(24940):info / warning(973,0)

2 个答案:

答案 0 :(得分:12)

好问题,代码有些埋没。您不会特别了解973是什么,但它属于media.h source here中列出的错误代码的9xx分支。

真正有趣的是9xx错误是文档中没有引用的唯一错误,但它们标记为MEDIA_INFO_TIMED_TEXT_ERROR

描述是玩家:

  

无法正确处理定时文字追踪。

现在这意味着什么也是一个很好的问题,我没有答案:)

但我猜它要么或不能用音乐文件本身解析某种定时文本轨道。它有机会是mp4还是3gp?这个SO question中有更多信息。但是我相信它与媒体中的字幕轨道有关,这对纯粹的音频轨道没有任何意义,但也许在轨道附近有一个.srt文件或类似文件&# 39;试图解析。

答案 1 :(得分:0)

973,0表示

int what, int extra

what - 信息或警告的类型。

extra - 特定于信息的额外代码。通常依赖于实现。

有关详细信息,请参阅here