Testing with nightly image is more or less mandatory, to see if bug was somehow fixed meanwhile or issue still persist. HW deinterlacing is implemented for some time now, but not all quirks are ironed out. So yeah, it would be great if you can turn off deinterlacing and test that. Also debug log is also mandatory at this point (all done on latest nightly image).
Posts by jernej
-
-
Can you try with latest stable image and latest nightly image? I think stable should already have code which allows frame dropping. Is video content by any chance interlaced? frame dropping still doesn't work in such cases. If it is interlaced, you can try to disable deinterlacing in settings.
-
I have no idea, I don't use portrait mode nor Android. However, if Android has rotation implemented, it's also done via EGL (GPU).
-
Allwinner H6 is SoC which powers this box. Actually, I'm not sure if direct to plane rendering supports rotation with any SoC currently. As I said, try with EGL rendering.
-
H6 doesn't support video rotation via direct to plane rendering. I guess it should be possible via EGL rendering.
-
everlanes sorry, a bit late, but nevertheless: http://jernej.libreelec.tv/test/vp9/ If you have issue with any VP9 video except 10-bit (currently unsupported by the driver), please provide short (5 - 30 seconds) video sample.
-
fingolfin are you sure that yours Beelink GS1 has xr819? According to linux-sunxi wiki, it has RTL8822BE module (PCIe). Linux already supports it, but H6 PCIe is a bit weird and can't be implemented as normal PCIe driver.
-
There was a bug in the VP9 decoding driver at that time that I prepared that test image. Now it's fixed but I didn't prepare new test image due to lack of response here. Note that 4k decoding still doesn't work. Would you like a new test image?
-
It has AXP221 PMIC which is usually paired with A31 SoC. If that's true, there is no LibreELEC support for it, mostly because there is no open or at least usable GPU driver for our case available. Additionally, it has old variant of display stack and VPU, which lack modern features and it also has only 512 MiB of RAM, which is not officially supported by LE.
We're not right forum for Android questions, you'll have to ask that elsewhere.
-
read all here: https://linux-sunxi.org/FEL
First you need to have USB A-A cable or OTG (depending on your box) and then you have to build some U-Boot which you think it will work and then try to boot it via FEL. Of course, you also need to connect serial port, otherwise you'll have zero feedback.
I don't have time to explain everything in baby steps, so I suggest you read as much as possible about that on linux-sunxi.org.
-
Output from serial would be mandatory in this case, from Android and from some LibreELEC image. Fortunately, you have nicely labeled pins on board.
Without that, we can only speculate what could be and we would waste a ton of time.
-
I just opened PR which fixes this: https://github.com/LibreELEC/LibreELEC.tv/pull/6021 However, addons need to be rebuilt.
-
This issue is caused by yesterday cleaning. I noticed that Kodi for some reason depends on libhdhomerun even if it doesn't use it. So I remove it. Now it's clear that this was shortcut for some addons, which should include it by themselves. These addons need to be fixed and rebuild, but that will take time.
Unfortunately, only last nightly images are available, old ones are simply deleted. One possible, but tedious workaround would be to extract libhdhomerun from LE 10.0 image and place it into your system.
-
USB won't help you, Allwinner chips don't support USB mass storage as boot medium. Burn image on SD card, that always works.
Note: Above board has few unique or less used features. NAND storage is not supported, you'll have to use SD card for booting. It has also many USB ports. I'm not sure if any existing image will support them all.
-
You have to be careful, there are two separate cases for IR, only one defaults to RC6 MCE remote:
1. Board is suspended or in sleep mode. Power management firmware is in charge of IR. If board comes with IR remote (TV boxes only), power key on that IR remote wakes up board. If IR remote is not bundled with the board (all SBCs), then RC6 MCE power key is default (your case).
2. Board is running, e.g. Kodi. In this case, Linux is in charge of IR. Again, if board comes with IR remote, correct keymap should be already active. If not, there is no default, you have to set it up (your case).
-
There is whole chapter for building on wiki: https://wiki.libreelec.tv/development-1/…mands-le-11.0.x
-
-
Well, you can mark it as a module in kernel config, build image, test it and if it works for you, open a PR on github.