Posts by chewitt

    I asked Pi devs. It's hard to find AV1 media (not 4K) but last time they did somtehing with basic clips RPi4 was handling 720p HD fine and 1080p was borderline but there have been optimisations in AV1 code since which might improve it. RPi3 didn't cope with 720p.

    I've never seen an RPi400 but it's basically a repackaged RPi4 4GB and project stats show RPi4 4GB to be our 2nd most popular device now. I use an 8GB as a daily driver; the RAM size isn't important, over 2GB is fine. Extra RAM is only useful if you plan to run other apps/containers under Docker.

    LE/Kodi already supports fallback to software decode for unsupported [in hardware] codecs - it's how we play HEVC on RPi3 today. I have no expectations performance-wise that AV1 would be any different to HEVC on RPi3. `RPi4 is also missing hardware support but has considerably more ARM grunt so will probably fare better, I haven't personally tested but suspect it can handle lower-bitrate AV1 (1080p, forget about 4K) which reduces the likelihood of anyone investing time/effort in software optimisation. I'm sure Pi Foundation will consider adding an IP block to their next silicon generation if it becomes a mainstream thing in the broadcast world.

    Code
    WP2:~ # cat /etc/resolv.conf 
    # Generated by Connection Manager
    nameserver 172.16.20.1
    
    WP2:~ # ls -l /etc/resolv.conf 
    lrwxrwxrwx    1 root     root            26 Aug 10 16:34 /etc/resolv.conf -> /run/libreelec/resolv.conf

    ^ The file is present for me, and contains a nameserver obtained from DHCP, the file is managed by ConnMan (the connection manager) and is linked at runtime to /run which is a writeable volatile area of the filesystem. There is no need for OpenVPN to update this file (at least with conventional client-server VPN use-cases) so we dropped OpenVPN support from ConnMan (connman-vpnd) ages ago.

    RPi3 hardware deinterlace is being actively worked upon and public testing of code should happen soon. Support for 3D is something that can probably be done and one of the Pi Devs has a 3D TV so while it's niche and not a priority for the Foundation, personal interest will probably make it happen eventually. The advantage these "missing" features have is, they also benefit RPi4 support. Software HEVC optimisation for RPi3 is a little different and IMHO unlikely to be reimplemented. One objective of the new video stack is to get everything upstream to make RPi support consistent and better in all distros: previous HEVC support only ever worked in LE and OSMC because we were prepared to add 50,000 LOC patches that normal distros with mature package/patching policies refused. HEVC is probably not technically impossible to do in the new video pipeline, but it would (again) need large unorthodox changes that would never be accepted upstream, and the changes need a ground-up rewrite not adaptation of the previous approach so it's a considerable effort. Meanwhile RPi4 has native hardware decode that works nicely, and while the code is not all upstream yet, ffmpeg is the main missing bit and that effort will start sooner than later. Forcing users to upgrade to profit the Foundation has never been an objective with any of the Pi developers, but upgrading to an RPi4 is the simple and obvious option for anyone who needs HEVC support (and you get 4K, HDR, HBR audio included too).

    Matrix is K19/LE10 and there is a release thread. K20 is in a pre-Alpha state so there is no LE11 thread at this time.

    VNC can work under GBM/V4L2 (there is prototype code) but it currently requires full copies of frames to be made which is compute expensive and results in high-CPU load so the FPS rate need to be deliberately hobbled to keep things sensible. For people who really MUST use VNC to remote navigate a box it sort of works (with dial-up modem framerates) but it's not a means of watching movies. I don't think anything will be made public until a more efficient way to output video is figured out.

    The log shows your GPU supports up to OpenGL 1.2 and the visualisations require a minimum of OpenGL 1.5 to run. The P8400/GM45 combo in the laptop is quite old for an HTPC these days. I'd suggest eBay'ing the laptop and putting the funds towards an RPi4 kit which requires less power to run, supports more codecs, and will be generally better all round.