Jump to content

[Armbian build PR] - rockchip64: fixes for v4l2, add rkvdec hevc decoder


Recommended Posts

Posted

Description

Add patches to support HEVC hardware video decoder provided by rkvdec in rockchip64 socs like rk3328 and rk3399. This leverages the hardware features reducing cpu usage by a wide margin. Also provides some patches and fixes for v4l2 whose patch files seems big, but most is just description text.

Can be tested along with the repository published by me on this forum post.

Jira reference number AR-1997

How Has This Been Tested?

  • [x] Compile current 6.1 rockchip64 kernel
  • [x] Compile edge 6.6 rockchip64-kernel
  • [x] Test current kernel on existing rk3399 installation on OrangePi4 LTS board
  • [x] Test edge kernel on existing rk3399 installation on OrangePi4 LTS board

No harmful side effects have been detected during tests, the system seems stable.

Test against 1080p60 h.264 video: Istantanea_2023-12-15_22-16-55

Test against 1920x860p30 h.265 video: Istantanea_2023-12-15_22-24-28

Checklist:

  • [x] My code follows the style guidelines of this project
  • [x] I have performed a self-review of my own code
  • [x] I have commented my code, particularly in hard-to-understand areas
  • [x] I have made corresponding changes to the documentation
  • [x] My changes generate no new warnings
  • [x] Any dependent changes have been merged and published in downstream modules

View the full article

×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines