Page 1 of 1

RPI4: general discussion

Posted: Fri Apr 02, 2021 4:45 pm
by warpme
Hi,

Recently i was working on RPI4 HEVC support in mainline kernel.
So far it looks it started to work ok :-)

If You want to see how it goes - pls go here for install instructions: viewtopic.php?f=40&t=3540

NOTE: above images are for current mythtv-master (as only current master has v4l2_m2m & v4l2_request support)....
There will be no images for mythtv-31 due no v4l2 support in this mythtv version.

Also - for any discussion/questions related to MiniMyth2 on RPI4 - pls use this thread :-)

Some remarks:
-image is build with mainline kernel (not RPI downstream kernel). Reason: I want to have single code base for all platforms (armv7/aarch64/x86/x86_64).
-image is for RPI3/RI4 so both should work without problems.
-video rendering configuration in included minimyth.conf is for EGLFS with direct rendering to DRM planes. This is required as currently only this video pipeline works for HEVC on RPI4. X11/Wayland requiring EGL DMAbuf - but Mesa3D not yet supports SAND8 format produced by rpivid decoder. Unfortunately FGLFS/DRMBUF mode is not supported by Qt WebKit - so html5 video playback in MythBrowser crashes....

Happy watching!