11-29-2018, 07:26 AM
A follow-up - I got RKMPP hardware acceleration codec working on my system right after this.
WARNING: Your system could crash if you edit your DTB, please back up everything that you edit and leave yourself a way to go back.
* I'm using 4.4.138-1100 now
* Note: I previously deleted every bit of PCIE out of my DTB (and turned off the rockchip pcie phy kernel driver) before making the following change, so your mileage may vary.
* I ran dtedit and set "status = 'okay'" for the RGA, VPU, and RKVDEC objects and rebooted and they WORKED.
(RKVDEC is the most important one.)
Now when I use rkmpv, it decodes HEVC/x265 using the RKMPP codec and I was able to finally play this 4K music video I have that constantly drops frames. Now it doesn't drop any!
WARNING: Your system could crash if you edit your DTB, please back up everything that you edit and leave yourself a way to go back.
* I'm using 4.4.138-1100 now
* Note: I previously deleted every bit of PCIE out of my DTB (and turned off the rockchip pcie phy kernel driver) before making the following change, so your mileage may vary.
* I ran dtedit and set "status = 'okay'" for the RGA, VPU, and RKVDEC objects and rebooted and they WORKED.
(RKVDEC is the most important one.)
Now when I use rkmpv, it decodes HEVC/x265 using the RKMPP codec and I was able to finally play this 4K music video I have that constantly drops frames. Now it doesn't drop any!