Android VideoView会创建过多的信息/警告消息

时间:2014-12-16 19:43:28

标签: java android android-mediaplayer android-logcat android-videoview

我的Android项目中有一个VideoView,无论何时播放,我都会得到一些不合理的LogCat消息。视频播放正常,我看到没有用户遇到错误,但我每隔一秒左右收到一条信息/警告信息。

W/MediaPlayer﹕ info/warning (3, 0) W/MediaPlayer﹕ info/warning (36866, 100) W/MediaPlayer﹕ info/warning (702, 0) W/MediaPlayer﹕ info/warning (36865, 0) W/MediaPlayer﹕ info/warning (36865, 0) W/MediaPlayer﹕ info/warning (36865, 0) W/MediaPlayer﹕ info/warning (36865, 0) W/MediaPlayer﹕ info/warning (36865, 0) W/MediaPlayer﹕ info/warning (36865, 0) W/MediaPlayer﹕ info/warning (36865, 0) W/MediaPlayer﹕ info/warning (36865, 0) W/MediaPlayer﹕ info/warning (36865, 0) W/MediaPlayer﹕ info/warning (36865, 0) W/MediaPlayer﹕ info/warning (36865, 0) W/MediaPlayer﹕ info/warning (36865, 0) ...

我找不到任何对错误代码36865的引用。这是正常行为吗?如果是这样,有什么方法可以抑制此消息以获得更有用的LogCat吗?

1 个答案:

答案 0 :(得分:1)

您可能正在点击MEDIA_INFO_VIDEO_TRACK_LAGGING

http://developer.android.com/reference/android/media/MediaPlayer.html#MEDIA_INFO_VIDEO_TRACK_LAGGING

这个数字非常依赖于实现(这个游戏是在引擎盖下播放)。但是你会看到microsec视频已经迟到了。

您可以使用setOnInfoListener进行回调并进一步探索它们。