2015-04-26, 18:12
Hello
I'm running Kodi - both 14.2 and 15alpha - on my LG Google TV (47ga6400), which is installed with Android 4.2.2
Whenever I tried to play a MKV file, either locally or over network, Kodi exits (crashes) abruptly if hardware codec option is on. I can play it with software codec, but it's quite slow. Thus I would like to use hardware codec as much as possible.
Looks like it's nothing to do with video / audio encoding format. I can play MP4 WMV and other container format with various video / audio encoding using hardware codec. However, if the file is using MKV container, it crashes.
I also tried XBMC 13.2, it didn't crash but the UI was stuck.
A sample MKV file can be found here:
http://jell.yfish.us/
WARN+ logcat for such crashes are like:
E/OMX_CosmoVideoCore( 1099): Resource size should at least be 1 while it's 0
E/OMX_CosmoVideoCore( 1099): setUpVideoEngine_l() failed.
E/ACodec ( 5269): [OMX.cosmo.video.decoder.avc] ERROR(0x80001000)
W/ ( 5269): Warning message AMessage(what = 'omx ', target = 1) = {
W/ ( 5269): int32_t type = 0
W/ ( 5269): void *node = 0x10
W/ ( 5269): int32_t event = 5
W/ ( 5269): int32_t data1 = 0
W/ ( 5269): int32_t data2 = 0
W/ ( 5269): } unhandled in root state.
F/ACodec ( 5269): frameworks/av/media/libstagefright/ACodec.cpp:3448 CHECK_EQ( mCodec->mOMX->fillBuffer(mCodec->mNode, info->mBufferID),(status_t)OK) failed: -2147483648 vs. 0
W/AudioTrack( 5269): releaseBuffer() track 0x4a6b2918 name=0x1 disabled, restarting
E/OMXNodeInstance( 1099): !!! Observer died. Quickly, do something, ... anything...
W/ActivityManager( 1593): Force removing ActivityRecord{2cb895f8 u0 org.xbmc.kodi/.Main}: app died, no saved state
E/MediaDeviceView( 1890): surfaceChanged
I'm running Kodi - both 14.2 and 15alpha - on my LG Google TV (47ga6400), which is installed with Android 4.2.2
Whenever I tried to play a MKV file, either locally or over network, Kodi exits (crashes) abruptly if hardware codec option is on. I can play it with software codec, but it's quite slow. Thus I would like to use hardware codec as much as possible.
Looks like it's nothing to do with video / audio encoding format. I can play MP4 WMV and other container format with various video / audio encoding using hardware codec. However, if the file is using MKV container, it crashes.
I also tried XBMC 13.2, it didn't crash but the UI was stuck.
A sample MKV file can be found here:
http://jell.yfish.us/
WARN+ logcat for such crashes are like:
E/OMX_CosmoVideoCore( 1099): Resource size should at least be 1 while it's 0
E/OMX_CosmoVideoCore( 1099): setUpVideoEngine_l() failed.
E/ACodec ( 5269): [OMX.cosmo.video.decoder.avc] ERROR(0x80001000)
W/ ( 5269): Warning message AMessage(what = 'omx ', target = 1) = {
W/ ( 5269): int32_t type = 0
W/ ( 5269): void *node = 0x10
W/ ( 5269): int32_t event = 5
W/ ( 5269): int32_t data1 = 0
W/ ( 5269): int32_t data2 = 0
W/ ( 5269): } unhandled in root state.
F/ACodec ( 5269): frameworks/av/media/libstagefright/ACodec.cpp:3448 CHECK_EQ( mCodec->mOMX->fillBuffer(mCodec->mNode, info->mBufferID),(status_t)OK) failed: -2147483648 vs. 0
W/AudioTrack( 5269): releaseBuffer() track 0x4a6b2918 name=0x1 disabled, restarting
E/OMXNodeInstance( 1099): !!! Observer died. Quickly, do something, ... anything...
W/ActivityManager( 1593): Force removing ActivityRecord{2cb895f8 u0 org.xbmc.kodi/.Main}: app died, no saved state
E/MediaDeviceView( 1890): surfaceChanged