[Solved] H96 Pro Hardware decoding not working with 9.0.3 and above

I can flash back and forth between 9.0.2 and 9.0.3, also nightlies. Only 9.0.2 and below work flawlessly with hardware decoding.
Is this a known issue with the S912?

Will logs of some sort help with sorting this?

My H96 Pro works fine with 9.0.3.
Do you have any sample I can test?

Any file I can playback on 9.0.2 using hardware decoding reverts to software decoding on 9.0.3+, nightlies included.

Here is an error running 9.0.3, no such problem with 9.0.2

http://jell.yfish.us/
jellyfish-10-mbps-hd-h264.mkv

Snippet from 9.0.3 KODI log:
2019-08-30 19:14:14.854 T:3423294256 NOTICE: Creating InputStream
2019-08-30 19:14:15.446 T:3423294256 NOTICE: Creating Demuxer
2019-08-30 19:14:15.619 T:3423294256 NOTICE: Opening stream: 0 source: 256
2019-08-30 19:14:15.620 T:3423294256 NOTICE: CVideoPlayerVideo::OpenStream - Creating codec: 27
2019-08-30 19:14:15.620 T:3423294256 ERROR: AML: no proper permission, please contact the device vendor. Skipping codec…
2019-08-30 19:14:15.620 T:3423294256 NOTICE: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10

Snippet from 9.0.2 KODI log:
2019-08-30 19:30:14.503 T:3843969840 NOTICE: Creating InputStream
2019-08-30 19:30:14.867 T:3843969840 NOTICE: Creating Demuxer
2019-08-30 19:30:15.036 T:3843969840 NOTICE: Opening stream: 0 source: 256
2019-08-30 19:30:15.036 T:3843969840 NOTICE: CVideoPlayerVideo::OpenStream - Creating codec: 27
2019-08-30 19:30:15.043 T:3843969840 NOTICE: Creating video thread
2019-08-30 19:30:15.043 T:3380597552 NOTICE: running thread: video_thread
2019-08-30 19:30:15.066 T:3380597552 NOTICE: CAMLCodec::OpenDecoder - using V4L2 pts format: 64Bit

I suggest you try a clean install on a different SD card.

1 Like

That worked. I put it on an A1 rated card, seems a bit quicker too.
Thanks.

1 Like