Posts: 827
Joined: Jun 2014
Reputation:
25
CiNcH
Posting Freak
Posts: 827
2016-09-01, 12:48
(This post was last modified: 2016-09-01, 12:52 by CiNcH.)
So I assume there is no chance that we ever get a proper API from Google?
How is it done with the Shield? Does KODI use a private API there?
Posts: 23,308
Joined: Aug 2011
Reputation:
1,077
fritsch
Team-Kodi Developer
Posts: 23,308
Don't say that. They made an IEC API after koyings and my input.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Posts: 827
Joined: Jun 2014
Reputation:
25
CiNcH
Posting Freak
Posts: 827
How is it done with the Shield? Does KODI use a private API there?
Posts: 827
Joined: Jun 2014
Reputation:
25
CiNcH
Posting Freak
Posts: 827
2016-09-01, 19:32
(This post was last modified: 2016-09-01, 19:35 by CiNcH.)
Seems like my initial observation was wrong. I am getting confused with all the versions...
I re-did the test with the posted sample 'n24hd.ts'...
- native media app ("Video"): proper deinterlacing, smooth playback
- KODI Jarvis 16.1: proper deinterlacing, smooth playback
- KODI Krypton 17 Beta1: proper deinterlacing, smooth playback
- SPMC 16.4.2: jerky playback
Is it possible, that SPMC does not apply hardware acceleration when playing interlaced content? The deinterlace options in the video settings have an impact which would probably not be the case if hardware acceleration was applied. The ARM in the Sony simply can't decode 1080i H.264 in SW, even with no deinterlacing (weave) being applied.
On KODI, the deinterlace option in the video settings has no impact. So I suppose this is all decided and done deeper down (MediaCodec/HW). Deinterlacing is perfect like with the native media app.
Posts: 23,308
Joined: Aug 2011
Reputation:
1,077
fritsch
Team-Kodi Developer
Posts: 23,308
Welcome in a closed world ...
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.