If you experience any difficulty in accessing content on our website, please contact us at 1-866-333-8917 or email us at support@chicagovps.net and we will make every effort to assist you.
Collabora has recently announced that mainline Linux now supports H.264 (AVC) and H.265 (HEVC) video decoding for Rockchip’s RK3588 and RK3576 system-on-chips (SoCs), including their variants like RK3588S and RK3576J. Until now, hardware video decoding relied exclusively on the Rockchip Board Support Package (BSP).
The implementation includes a series of 17 patches that introduce decoder support, device tree nodes, and updates to dt-bindings. The new Video for Linux 2 (V4L2) HEVC User API (UAPI) controls permit the explicit management of reference picture sets (RPS), addressing a need for both short-term and long-term RPS handling essential for the VDPU381 and VDPU383 decoders. One notable fix involves addressing an issue with the Input/Output Memory Management Unit (IOMMU), which clears previous address mappings when a decoder reset occurs, thus requiring the restoration of these mappings post-reset.
Another aspect of the update involves switching to a struct-based approach for register programming. This change aims to ensure completeness and correct writing order, reducing potential hardware inconsistencies.
As for future developments, Collabora intends to extend support for multi-core functionality on the RK3588, as it houses two decoder cores, and add support for AV1 and VP9 codecs as well as the VDPU346 decoder, which is found in RK356X SoCs.
For further details on the updates and developments, visit Collabora’s official announcement.
ChicagoVPS is your gateway to unparalleled hosting solutions. Our state-of-the-art datacenters and powerful network ensures lightning-fast speeds and uninterrupted connectivity for your websites and applications. Whether you’re a startup looking for scalable resources or an enterprise in need of enterprise-grade hosting, our range of plans and customizable solutions guarantee a perfect fit. Trust in ChicagoVPS to deliver excellence, combining unmatched reliability and top-tier support.
For Inquiries or to receive a personalized quote, please reach out to us through our contact form here or email us at sales@chicagovps.net.