Posts: 6,743
Joined: Oct 2008
Reputation:
317
noggin
Posting Freak
Posts: 6,743
2020-07-24, 09:07
(This post was last modified: 2020-07-24, 11:10 by noggin.)
Cheers hashtag - will have a look. I've almost certainly just cloned and built the default branch in the repo rather than checking for alternatives. And you're right - it does take a while to build! Thanks for the .deb - will try installing that a little bit later today.
**EDIT - as you predicted I'd downloaded the master branch, not your Tegra one. Downloaded that now and compiling. The .deb complained of an error when I tried installing with dpkg -i though that may be because of something I've done or because it should be installed differently as it doesn't have dependencies with it? **
Posts: 6,743
Joined: Oct 2008
Reputation:
317
noggin
Posting Freak
Posts: 6,743
OK - that worked! Compiling from your Jetson branch and I get hw acceleration on 720p50 h.264 8-bit, 1080i25 h.264 8-bit and 1080p25 h.265 10-bit and 576p50 h.265 8-bit.
However playing a BBC One HD Freeview HD off-air recording (which use dynamic encoder switching between 1080p25 and 1080i25 h.264 on-the-fly) I got a segfault crash after a few seconds. Other content plays fine.
Let me know what logs are useful and I'll see if I can repeat.
Nice to see refresh rate switching and whitelisting seem to work.
Posts: 17
Joined: Jul 2020
Reputation:
0
2020-07-27, 17:56
Hey!
I'm also very interested in this.
I've tried installing the DEB file, but when running kodi, nothing happens when I play a video ( no matter what format ). It just freezes.
I've tried compiling your version of Kodi, and after ~10 hours of compilation I got an error at the final link.
Following is the link error.
Any help would be greatly appreciated.
/usr/bin/ld.gold: error: build/addons/addons.a: member at 6113228 is not an ELF object
/usr/bin/ld.gold: error: build/addons/addons.a: member at 6113288 is not an ELF object
/usr/bin/ld.gold: error: build/addons/addons.a: member at 6113348 is not an ELF object
/usr/bin/ld.gold: error: build/addons/addons.a: member at 6113408 is not an ELF object
Posts: 17
Joined: Jul 2020
Reputation:
0
Good Idea,
I'll try to delete and compile.
Thank you for all your efforts.
I've been looking for something like that since Jetson TK1 went out.
Jetson's gstreamer is crazy fast and efficient but I never found a way to make Kodi use the gstreamer.
Would love to see a docker version. Thanks again!
Posts: 17
Joined: Jul 2020
Reputation:
0
Well, I did a 'make clean' and then make again and it compiled!
A quick 'sudo make install' and ran kodi...
And still the same. Nothing happens when I play a movie.
The console prints:
Opening in O_NONBLOCKING MODE
NvMMLiteOpen : Block : BlockType = 261
NVMEDIA: Reading vendor.tegra.display-size : status: 6
NvMMLiteBlockCreate : Block : BlockType = 261
and nothing changes.