MPP+DRM: low level API for video codecs and display (also 4k UHD+HDR+HLG)

I prepared and tested "mpi_dec.c" application to test low level access hardware accelerated video decoders for everyone interested Smile .
You can use this application as benchmark and feature tester of your Rock64 (not video player).
There are few sample results of not PTS synchronized maximum speed decoding and display (min CPU freq set 1008MHz and DDR set to 933MHz and decoder set to 600MHz, testing videos are mostly "Big Buck Bunny"):

Format            Decoder    Avg result (FPS)
1080p60           hevc       310
1080p60           h264       251
2160p30           h264       64
2160p60           hevc       76
2160p60           h264       65
2160p60hdr        hevc       57
2160p60hdr/hlg    hevc       70

Source for "mpi_dec.c" and detailed description is There are  many hints to check if playing hardware accelerated video. You can also study issues (for Kodi/Plex/LibreELEC) like Kwiboo/linux-rockchip#22.

Happy hacking and buy me a Beer.
I left this community in Aug 2019 due to PINE64 refusal to produce/deliver ROCK64-1G version 3 after more than one year of changing statuses to "planning", "evaluating", "releasing", "availability", "estimated availability" and finally "no schedule" Angry. ROCK64 is dead platform without any advantage. Buy Raspberry PI 4 !

Possibly Related Threads…
Thread Author Replies Views Last Post
  How to Change Video Memory Amount gazhow64 0 799 12-10-2022, 04:12 PM
Last Post: gazhow64
  Display limited to 800x600 [SOLVED] Averell 16 19,348 06-05-2020, 11:07 PM
Last Post: ab1jx
Information New Builds from ayufan (0.8.X) w Video/3D/Mate desktop Luke 37 54,814 09-09-2019, 04:01 AM
Last Post: ayufan
  Video : Media Script for the Rock64/4K video in Linux NicoD 1 4,337 03-30-2019, 02:17 AM
Last Post: zet_lab
  hardware-accelerated video transcoding (Plex) on Rock64 mdr 2 7,536 02-07-2019, 03:42 PM
Last Post: mdr
  How to do hardware decoding of video? SuperSaiyanCaleb 9 16,098 08-28-2018, 01:39 PM
Last Post: mcerveny
  What is "Warning Level: 0%" ? cooker 2 3,413 06-04-2018, 10:03 PM
Last Post: cooker
  Running debian testing, web video blows :( dougunder 2 3,790 04-22-2018, 03:24 PM
Last Post: dougunder
  Available video players with hw decoder support dlu 27 44,108 03-01-2018, 11:45 AM
Last Post: elik745i

Forum Jump:

Users browsing this thread: 1 Guest(s)