[Note] This is still in very early progress.
Since LG didn’t make their NDK available to public, I compiled Native SDK from webOS OSE , and some basic software stack is actually working. Like Qt , SDL , and Wayland. This also doesn’t require root/jailbreak of the TV.
However since no public API present, there’s no hardware accelerated video decoding so the performance is pretty bad right now. As you can see there’s only 720p30 streaming, and there are serious frameskip when content changes drastically (Video decode unit queue overflow). I’m still trying to figure out how to use hardware decoding/rendering (which is hard).
There’s some good news though. Most restricted features are related to A/V decoding. SDL and OpenGL ES are working without any issues, which means porting game console emulators can be a pretty easy job.
I’ve published source on Github, but right now it’s still pretty glued together, and no documentation whatsoever. I’ll
5 views
321
106
2 months ago 00:03:10 1
Mustii - Before the Party’s Over | Belgium 🇧🇪 | Official Music Video | Eurovision 2024