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!
RPI4: general discussion
Moderator: warpme