0
我尝试在Android 4.2.2和内核版本3.0.50的测试设备上运行ExoPlayer演示应用程序。视频不显示,但进度条正在移动。在logcat的我总是有相同的消息,直到取消视频:ExoPlayer不显示视频警告消息
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。
我没有得到答案!请详细解释。 –
问题出在我的设备上。 ExoPlayer使用硬件编解码器进行视频播放,但我的设备不支持它。我需要软件编解码器。为此,我更改了函数getMediaCodecInfoInternal,并通过“OMX.google。”而不是“OMX”过滤了可用编解码器。 – Jane