Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
i.MX6 rework which decouples GUI (fb0) and video rendering (fb1), framebuffers are composed with DP in hw #6351
This is another rework of the i.IMX6 decoding and rendering path that supersedes #5805. More details in http://forum.kodi.tv/showthread.php?tid=211289&pid=1892440#pid1892440.
Excerpt of architecture:
What does not work yet:
Recommendations for client setup:
On the raspberry PI the gui update is slowed down, when in video mode. I tried this afternoon to apply the specific patch also to the imx work, but it works a bit different.
Is there a chance that we e.g. throttle the OSD rendering, codec screen, when playing fullscreen video?
That would help imx, wetek and all those a lot. But is slightly off topic here.
@koying, it would be interesting if that PR works on Android as well. If not it is most likely just a matter of device names which are different there. If it won't work at all I could still activate the old path and your Bob deinterlacer for Android. I would like to avoid to break Android support with that PR.
referenced this pull request
Feb 16, 2015
this should be void or return some bool?
added a commit
this pull request
Mar 1, 2015
simple suggestion (unless the compiler is abel to do the same optimization)
cy_X_y0 = cy * y0
how ever, if this code is not called often, this is useless