Changes between Version 20 and Version 21 of venice/multimedia


Ignore:
Timestamp:
03/25/2026 04:12:24 PM (33 hours ago)
Author:
Tim Harvey
Comment:

updated video encode notes

Legend:

Unmodified
Added
Removed
Modified
  • venice/multimedia

    v20 v21  
    475475[=#video_encode]
    476476= Video Encoding
    477 The IMX8MM contains the following hardware
     477The IMX8MM contains the following video encoding hardware:
    478478 * !VeriSilicon Hantro H1 video encoder: VP8/H.264 (1080p60)
    479479
    480 The Linux driver at drivers/staging/media/hantro currently do not have support for the IMX8MM Hantro H1 VPU
     480The IMX8MP contains the following video encoding hardware:
     481 * !VeriSilicon Hantro VC8000E video encoder: AVC/H.264 HVEC/H.265 (1080p60)
     482
     483The Linux driver at drivers/staging/media/hantro currently do not have support for the IMX8MM Hantro H1 VPU or the IMX8MP Hantro VC8000E VPU.
    481484
    482485Notes:
    483  - Hantro H1 VPU supports VP8/H.264/MVC video encode but kernel support is still missing
    484  - You can derive support from RK3288 support using Google ChromeOS method (a v4l2 plugin that simulate in userspace a stateful encoder):
     486 - You can derive support for IMX8MM Hantro H1 video encode from RK3288 support using Google ChromeOS method (a v4l2 plugin that simulate in userspace a stateful encoder):
    485487  - libv4l plugins / https://chromium.googlesource.com/chromiumos/third_party/libv4lplugins/+/refs/heads/master
    486488  - Kernel Driver / https://chromium.googlesource.com/chromiumos/third_party/kernel/+/chromeos-4.4/drivers/media/platform/rockchip-vpu/
     489 - The NXP downstream vendor kernel and BSP does have support for both encode VPU's
    487490
    488491= Audio