0

我尝试使用 Android 4.2.2 和内核版本 3.0.50 在我的测试设备上运行 ExoPlayer 演示应用程序。视频未显示,但进度条正在移动。在 logcat 中,我总是有相同的消息,直到取消视频:

05-12 10:58:36.910    9027-9291/com.google.android.exoplayer.demo W/﹕ Warning message AMessage(what = 'omx ', target = 1) = {
int32_t type = 0
void *node = 0x9
int32_t event = 2130706433
int32_t data1 = 0
int32_t data2 = 0
} unhandled in root state.

有人有类似的问题和消息吗?也许不是 ExoPlayer。

4

1 回答 1

0

我找到了解决方案。设备使用了我需要的其他默认编解码器。在 MediaCodec.java 函数中,getMediaCodecInfoInternal 按“OMX”过滤所有可用的编解码器。言辞。但我需要 OMX.google。过滤以选择软件解码器。

于 2015-05-13T10:26:29.910 回答