Posts by chewitt

    Are builds on your share more advanced, experimental or developed than the current nightly ones for RPI4 for example, for a given date?

    The images in my share are normally using a newer kernel and kernel patchset for testing, so you can consider them experimental, but are otherwise broadly the same as a current nightly at the same date/time for overall package states. Unless I'm forgetful the changes in the image should be visible in the amlogic branch in my GitHub repo; diff/compare accross forks to see differences.

    Nobody else has reported anything similar and I'm not seeing anything on an N150 box. Some major changes were merged around 11th May so we are interested to know if a nightly from the first week of May (before them) results in a different experience? You should also ensure the N100 device is running the latest BIOS and LSPCON firmware; most devices will need to run update tools under Windows which can be inconvenient, but it can be important. Also provide the output from "pastekodi" with Kodi in debug mode with bug reports so we can see what's actually happening and/or look for interesting error messages.

    I have not seen anyone posting that they can play the specific testfiles I reported I can not play

    You've waffled on about files that don't play, but haven't named or given us the specifics of any actual files. So one of the reasons we would like to see a debug log is to see the filenames (and other useful information missing from your report).

    I'm able to play all the HDR test media I have which is normally playable (broken files remain broken) on RPi5 and RK3588 boards and an N150 Intel box that all run the reardonia patches.

    No debug log = Nothing further to investigate

    Code
    RPi throttled=0xe0008

    This ^ means overheating with active throttling, which will impact on playback performance, so investigate why that's happening. You can also drop the 4096x2160 resolutions from the whitelist as they won't be used; leave only the 3840x2160 ones.

    Kodi Settings > File browser. If you have a favourite backup you can copy files to an inserted USB, or use the delete function to clean up files you don't want from /storage/backup. Or learn some rocket science and use an SSH client to log-in to the console and delete created backup files from /storage/backup.

    The kernel loads i915 or xe drivers which detects the hardware capabilities and exposes them to userspace through VAAPI which is the UAPI. Kodi detects codec capabilities using libva (which uses the UAPI) at startup and exposes appropriate codec on/off controls in the GUI, but defaults to enabling all supported codecs; which means Kodi instructs FFMpeg to VAAPI decode and FFMpeg will also use the UAPI to query further capabilities and either hardware decode or fall-back to software. VAAPI is native to AMD and Intel, and is also currently used with nVidia through the elFarto VAAPI shim, although that will be superseded with Kodi NVDEC support in the future. In the future we should be able to drop most of the VAAPI code within Kodi as FFMpeg evolved and our code is now mostly duplicating capability that exists in FFMpeg; so we offload more to FFMpeg and simplify Kodi.

    "We are not fans of discussion on VPN services used to hide piracy or bypass geolocking"

    ^ a reminder of forum rules. The first post was informational. The second, while it remains discussion of a technology more than a specific service, is heading in the wrong direction. NB: Also not fans of AI generated posts which are always obvious from the way things are over-structured and decorated.

    The LE settings add-on backs up only /storage/.cache|.config|.kodi .. and nothing else; the design assumption is that covers all the essential config items to restore to another device, but not media which is normally too large to duplicate/store. The backup files are saved to /storage/backup if you want to move them off-box or delete them to free up space.

    The backup addon in the Kodi repo will be more flexible .. but is someone else's problem to educate and support on.

    If you have other Linux devices you can save to, installing the network-tools addon and using rsync from a cron task is probably the easiest approach to an automated backup.

    There are 3-4 different chipsets used in most USB-Ethernet adapters and these should all be supported. If a device is not working (and you cannot get the NUC online) you need to dump the log to a USB drive "dmesg > /var/media/USBDRIVE/dmesg.log" (change for whatever the path to the device is) and then upload/pastebin the log so we can hopefully see what the issue is. You won't get a "buy this one!" purchase recommendation because most adapters are cheap/no-name branded and manufacturers are in the habit of changing the chips inside the adapter between different batches/versions of the device.

    Honestly, I'm not sure this brings value for you - maybe it does

    Several of the project staff have experience with Yocto/OE for other projects and work requirements and it has inspired changes to our own in the past. It does benefit from having far greater build capabilities, but it's also quite a bit more complex and is thus less accessible to the type of hobbyist developers we attract (for our hobbyist distro) and that's long recognised as something important for the project and the ecosystem of forks that surround us. In that sense it's an interesting exercise to see, and kudos for getting things as far as bootable images, but I think we're unlikely to change the buildsystem we use.

    Things I'd like to see done (which we mostly know how to do, but time..) is moving to a reusable toolchain as this would massively reduce the total time required for building nightly images with CI and would probably allow us to test-build PR's. The uboot_helper script could also be expanded to more of a build-matrix function; e.g. https://github.com/LibreELEC/LibreELEC.tv/pull/6427 which has bit-rotted a little as people's lives changed and became less active. We are laggards at adopting things largely due to being a bunch of hobbyists and the desire to not fcuk up something that basically works :)

    It's not an issue for YUV media to be converted and output in an RGB colourspace as long as it's done correctly (there are specs and broadcast standards for doing it). It's far more important for Kodi to open a proper 10-bit plane and use the correct buffer types for the media to avoid ffmpeg silently downsampling YUV 4:2:0 10-bit to 8-bit (the default on Intel hardware since forever) and similar bad things. Have a read through the list of PR's here https://github.com/xbmc/xbmc/issu…hor%3Areardonia (merged) and https://github.com/xbmc/xbmc/issu…hor%3Areardonia (pending, but patched in that image) for a more detailed understanding of the issues being resolved. TL/DR "It's RGB" is rather missing the point :)