2015-07-29, 05:48
Another data point: I upgraded my 14.1 install to 15.0 on another Matricom MX2 that DOES HAVE root access and the results were the same.
What I did notice was that as soon as Kodi starts, both CPUs ramp to between 90 - 100% with nothing playing.
When I did try to play an m4v file I see the same errors in the log that the OP described:
It appears that rooted or not, 15.0 pegs the CPUs - playing or not.
I looked through the logs and could not find any log entries from aml_permissions() complaining that the required files did not have RW permissions.
Since 14 used to work, I'm hoping somebody has an idea what the issue is with 15 on this chipset.
Thanks!
What I did notice was that as soon as Kodi starts, both CPUs ramp to between 90 - 100% with nothing playing.
When I did try to play an m4v file I see the same errors in the log that the OP described:
Code:
21:45:30 T:1768247992 DEBUG: FactoryCodec - Video: amcodec - Opening
21:45:30 T:1768247992 ERROR: AML: no proper permission, please contact the device vendor. Skipping codec...
21:45:30 T:1768247992 DEBUG: FactoryCodec - Video: amcodec - Failed
21:45:30 T:1768247992 INFO: MediaCodec Video Decoder...
21:45:30 T:1768247992 DEBUG: FactoryCodec - Video: mediacodec - Opening
21:45:30 T:1768247992 INFO: CBitstreamConverter::Open bitstream to annexb init
21:45:30 T:1768247992 ERROR: CDVDVideoCodecAndroidMediaCodec:: Failed to create Android MediaCodec
21:45:30 T:1768247992 DEBUG: FactoryCodec - Video: amc-h264 - Failed
21:45:30 T:1768247992 DEBUG: FactoryCodec - Video: stf-xxxx - Opening
21:45:30 T:1768247992 DEBUG: CDVDVideoCodecStageFright::virtual bool CDVDVideoCodecStageFright::Open(CDVDStreamInfo&, CDVDCodecOptions&) - trying to open, codec(28), profile(100), level(41)
21:45:30 T:1768247992 INFO: CBitstreamConverter::Open bitstream to annexb init
21:45:30 T:1768247992 DEBUG: SECTION:LoadDLL(libXBMCvcodec_stagefrightICS-arm.so)
21:45:30 T:1768247992 DEBUG: Loading: /data/app-lib/org.xbmc.kodi-1/libXBMCvcodec_stagefrightICS-arm.so
21:45:30 T:1768247992 DEBUG: CStageFrightVideo::bool CStageFrightVideo::Open(CDVDStreamInfo&) - component: OMX.google.h264.decoder
21:45:30 T:1768247992 ERROR: CStageFrightVideo::bool CStageFrightVideo::Open(CDVDStreamInfo&) - Blacklisted component (software)
21:45:30 T:1768247992 ERROR: CDVDVideoCodecStageFright::virtual bool CDVDVideoCodecStageFright::Open(CDVDStreamInfo&, CDVDCodecOptions&) - failed to open, codec(28), profile(100), level(41)
21:45:30 T:1768247992 DEBUG: FactoryCodec - Video: stf-h264 - Failed
21:45:30 T:1768247992 DEBUG: FactoryCodec - Video: - Opening
21:45:30 T:1768247992 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
21:45:30 T:1768247992 DEBUG: CDVDVideoCodecFFmpeg - open frame threaded with 2 threads
21:45:30 T:1768247992 DEBUG: FactoryCodec - Video: ff-h264 - Opened
21:45:30 T:1768247992 NOTICE: Creating video thread
It appears that rooted or not, 15.0 pegs the CPUs - playing or not.
I looked through the logs and could not find any log entries from aml_permissions() complaining that the required files did not have RW permissions.
Since 14 used to work, I'm hoping somebody has an idea what the issue is with 15 on this chipset.
Thanks!