Same here. I was thinking of encoding as hevc in the future, but the tests all didn’t play on OSMC-on-RaspberryPI (not play as in riddled with greenish artifacts). The same files however work without a problem on my Android and Linux/Wayland version of Kodi18 that I was able to test them on.
This is being actively addressed.
18.8-9, 24 March 2019: Based off OSMC commit (ef2e7e257e) and newclock5 (f931efd78)
OSMC:
- Re-add libinput patch
XBMC:
- [wayland] Fix raw pointer comparison (PR:15798, 1 commit, 1 file changed)
pvr.vuplus:
- Recordings edit, last played and play count (PR:204, 6 commits, 26 files changed)
Includes latest addons:
inputstream.adaptive (b76c81f), inputstream.rtmp (ce68b77, +1), peripheral.joystick (6b2a4dd, +5), peripheral.xarcade (f09a0e7), pvr.argustv (83aa1e9), pvr.demo (964686d), pvr.dvblink (b636726, +2), pvr.dvbviewer (c2c1beb, +2), pvr.filmon (e850633), pvr.hdhomerun (a9d7309), pvr.hts(bd64b9e, +1), pvr.iptvsimple (73feb2f), pvr.mediaportal.tvserver (931afab), pvr.mythtv (c954c7e), pvr.nextpvr (78c6633), pvr.njoy (4467cac), pvr.octonet(203f800), pvr.pctv (b60b971), pvr.stalker (d0170c5), pvr.teleboy (1956113), pvr.vbox (ea20464), pvr.vdr.vnsi (cbb75ab), pvr.vuplus (a445bf3, +13), pvr.wmc(7b28be3), pvr.zattoo (30868ce), vfs.libarchive (2ba1102), vfs.rar (b66c6df, +1), vfs.sftp (ab0dc82, +1)Includes latest addons: inputstream.adaptive (b76c81f), inputstream.rtmp (ce68b77, +1), peripheral.joystick (6b2a4dd, +5), peripheral.xarcade (d218f0d, +2), pvr.argustv (83aa1e9), pvr.demo (964686d), pvr.dvblink (ecc9cfd, +4), pvr.dvbviewer (c2c1beb, +2), pvr.filmon (e850633), pvr.hdhomerun (a9d7309), pvr.hts(8dcd62d, +3), pvr.iptvsimple (73feb2f), pvr.mediaportal.tvserver (931afab), pvr.mythtv (c954c7e), pvr.nextpvr (edc0741, +10), pvr.njoy (4467cac), pvr.octonet(203f800), pvr.pctv (b60b971), pvr.stalker (d0170c5), pvr.teleboy (1956113), pvr.vbox (ea20464), pvr.vdr.vnsi (cbb75ab), pvr.vuplus (97c67ae, +23), pvr.wmc(7b28be3), pvr.zattoo (30868ce), vfs.libarchive (2ba1102), vfs.rar (b66c6df, +1), vfs.sftp (ab0dc82, +1)
working again, tnx for include the patch again
Looks good. Will add to the next nightly.
evening mate, just curious, i cant seem to find the download nightly link/buttons?. thanks to any reply.
Read the first post of this thread?
Are there plans to update lirc to a more recent version? It would be nice to have the recent (“recent” = 0.9.2 = 4.5 years ago ) client api for sending out commands… Right now the solution is either keeping a compiled lirc version in /usr/local or using system(“irsend”, “yaddayadda”).
More recent versions have significant (read: breaking) changes.
What are you missing from the older versions?
Sam
I was afraid that was the reason. I use the raspberry as a Logitech Harmony substitute and have programmed a couple of C utilities to send IR commands. 0.9.2 introduced a nice api which makes things very simple:
#include "lirc_client.h"
[...]
fd = lirc_get_local_socket(device, 1);
lirc_send_one(fd, remote, key);
so I keep a recent version in /usr/local/. I was hoping to get rid of it (one less hassle) but if 0.9.2 breaks other things OSMC I’ll simply see if I can replace the api with calls to irsend via system or exec* without adding a noticeable delay/overhead.
Are you IR blasting?
If not — there are other ways to simulate key presses
Yeah, I send IR commands from the RPi to 5 different devices… 3 of them go through an arduino, but 2 (cable box and HDMI input selector) are controlled with IR leds connected directly to the RPi GPIO pins.
Anyway, I just tried replacing the API calls with fork/execl/irsend (irsend from the current armv7-lirc-osmc) and although it’s a bit uglier it seems to work fine. I don’t see much delay compared to the api calls from >0.9.2, so I’ll remove it from /usr/local and use the bundled lirc. Sorry for the noise
18.8-10, 27 March 2019: Based off OSMC commit (3d2bdfb5c0) and newclock5 (f931efd78)
XBMC:
- [Fix]Export all art types for albums and artists, not just thumb and fanart (PR:15792, 1 commit, 1 file changed)
- CThreads: Reacquire Lock after WaitForThreadExit has finished (PR:15810, 1 commit, 1 file changed)
- Move libcurl symbols out of namespace (PR:15778, 1 commit, 3 files changed)
- [skins] addon settings - add help text (PR:15795, 1 commit, 2 files changed)
- AMLCodec: use a fallback rate for invalid fps hints (PR:15667, 1 commit, 2 files changed)
- RetroPlayer: Move rendering calls to initialize/deinitialize methods
- Controller dialog: Update controllers after controller addon installation
inputstream.adaptive:
- version bump → 2.3.16 (5600fa1)
Includes latest addons:
inputstream.adaptive (b76c81f), inputstream.rtmp (ce68b77, +1), peripheral.joystick (6b2a4dd, +5), peripheral.xarcade (f09a0e7), pvr.argustv (83aa1e9), pvr.demo (964686d), pvr.dvblink (b636726, +2), pvr.dvbviewer (c2c1beb, +2), pvr.filmon (e850633), pvr.hdhomerun (a9d7309), pvr.hts(bd64b9e, +1), pvr.iptvsimple (73feb2f), pvr.mediaportal.tvserver (931afab), pvr.mythtv (c954c7e), pvr.nextpvr (78c6633), pvr.njoy (4467cac), pvr.octonet(203f800), pvr.pctv (b60b971), pvr.stalker (d0170c5), pvr.teleboy (1956113), pvr.vbox (ea20464), pvr.vdr.vnsi (cbb75ab), pvr.vuplus (a445bf3, +13), pvr.wmc(7b28be3), pvr.zattoo (30868ce), vfs.libarchive (2ba1102), vfs.rar (b66c6df, +1), vfs.sftp (ab0dc82, +1)Includes latest addons: inputstream.adaptive (b76c81f), inputstream.rtmp (ce68b77, +1), peripheral.joystick (6b2a4dd, +5), peripheral.xarcade (d218f0d, +2), pvr.argustv (83aa1e9), pvr.demo (964686d), pvr.dvblink (ecc9cfd, +4), pvr.dvbviewer (c2c1beb, +2), pvr.filmon (e850633), pvr.hdhomerun (a9d7309), pvr.hts(8dcd62d, +3), pvr.iptvsimple (73feb2f), pvr.mediaportal.tvserver (931afab), pvr.mythtv (c954c7e), pvr.nextpvr (edc0741, +10), pvr.njoy (4467cac), pvr.octonet(203f800), pvr.pctv (b60b971), pvr.stalker (d0170c5), pvr.teleboy (1956113), pvr.vbox (ea20464), pvr.vdr.vnsi (cbb75ab), pvr.vuplus (97c67ae, +23), pvr.wmc(7b28be3), pvr.zattoo (30868ce), vfs.libarchive (2ba1102), vfs.rar (b66c6df, +1), vfs.sftp (ab0dc82, +1)
18.8-11, 28 March 2019: Based off OSMC commit (43b20d3b6e) and newclock5 (f931efd78)
OSMC:
- Enable thumbs and NEON to fix green artifacts issue
XBMC:
- [Music]Prompt skip artist or album nfo files and refresh from remote sites (PR:15791, 1 commit, 2 files changed)
- GL: Don’t use SM_TEXTURE_LIM for GLSL < 1.5 (PR:15783, 1 commit, 1 file changed)
pvr.nextpvr:
- Handle empty MAC address (PR:91, 1 commit, 1 file changed)
pvr.zattoo:
- Fix setting image url for epg (PR:43, 1 commit, 3 files changed)
Includes latest addons:
inputstream.adaptive (b76c81f), inputstream.rtmp (ce68b77, +1), peripheral.joystick (6b2a4dd, +5), peripheral.xarcade (f09a0e7), pvr.argustv (83aa1e9), pvr.demo (964686d), pvr.dvblink (b636726, +2), pvr.dvbviewer (c2c1beb, +2), pvr.filmon (e850633), pvr.hdhomerun (a9d7309), pvr.hts(bd64b9e, +1), pvr.iptvsimple (73feb2f), pvr.mediaportal.tvserver (931afab), pvr.mythtv (c954c7e), pvr.nextpvr (78c6633), pvr.njoy (4467cac), pvr.octonet(203f800), pvr.pctv (b60b971), pvr.stalker (d0170c5), pvr.teleboy (1956113), pvr.vbox (ea20464), pvr.vdr.vnsi (cbb75ab), pvr.vuplus (a445bf3, +13), pvr.wmc(7b28be3), pvr.zattoo (30868ce), vfs.libarchive (2ba1102), vfs.rar (b66c6df, +1), vfs.sftp (ab0dc82, +1)Includes latest addons: inputstream.adaptive (b76c81f), inputstream.rtmp (ce68b77, +1), peripheral.joystick (6b2a4dd, +5), peripheral.xarcade (d218f0d, +2), pvr.argustv (83aa1e9), pvr.demo (964686d), pvr.dvblink (ecc9cfd, +4), pvr.dvbviewer (c2c1beb, +2), pvr.filmon (e850633), pvr.hdhomerun (a9d7309), pvr.hts(8dcd62d, +3), pvr.iptvsimple (73feb2f), pvr.mediaportal.tvserver (931afab), pvr.mythtv (c954c7e), pvr.nextpvr (edc0741, +10), pvr.njoy (4467cac), pvr.octonet(203f800), pvr.pctv (b60b971), pvr.stalker (d0170c5), pvr.teleboy (1956113), pvr.vbox (ea20464), pvr.vdr.vnsi (cbb75ab), pvr.vuplus (97c67ae, +23), pvr.wmc(7b28be3), pvr.zattoo (30868ce), vfs.libarchive (2ba1102), vfs.rar (b66c6df, +1), vfs.sftp (ab0dc82, +1)
Green artifacts should be fixed in 18.8-11. Can you test and let me know.
Works for me! Thanks!
18.8-12, 29 March 2019: Based off OSMC commit (3c9e3f3fd3e1) and newclock5 (f931efd78)
OSMC Skin 17.9.3-62
XBMC:
- [cmake] update minimum version of libdrm (PR:15818, 1 commit, 1 file changed)
- restore compatibility with sqlite3 v3.8 (PR:15819, 1 commit, 1 file changed)
- oh noes, i used bad words. (PR:15822, 1 commit, 1 file changed)
Includes latest addons:
inputstream.adaptive (b76c81f), inputstream.rtmp (ce68b77, +1), peripheral.joystick (6b2a4dd, +5), peripheral.xarcade (f09a0e7), pvr.argustv (83aa1e9), pvr.demo (964686d), pvr.dvblink (b636726, +2), pvr.dvbviewer (c2c1beb, +2), pvr.filmon (e850633), pvr.hdhomerun (a9d7309), pvr.hts(bd64b9e, +1), pvr.iptvsimple (73feb2f), pvr.mediaportal.tvserver (931afab), pvr.mythtv (c954c7e), pvr.nextpvr (78c6633), pvr.njoy (4467cac), pvr.octonet(203f800), pvr.pctv (b60b971), pvr.stalker (d0170c5), pvr.teleboy (1956113), pvr.vbox (ea20464), pvr.vdr.vnsi (cbb75ab), pvr.vuplus (a445bf3, +13), pvr.wmc(7b28be3), pvr.zattoo (30868ce), vfs.libarchive (2ba1102), vfs.rar (b66c6df, +1), vfs.sftp (ab0dc82, +1)Includes latest addons: inputstream.adaptive (b76c81f), inputstream.rtmp (ce68b77, +1), peripheral.joystick (6b2a4dd, +5), peripheral.xarcade (d218f0d, +2), pvr.argustv (83aa1e9), pvr.demo (964686d), pvr.dvblink (ecc9cfd, +4), pvr.dvbviewer (c2c1beb, +2), pvr.filmon (e850633), pvr.hdhomerun (a9d7309), pvr.hts(8dcd62d, +3), pvr.iptvsimple (73feb2f), pvr.mediaportal.tvserver (931afab), pvr.mythtv (c954c7e), pvr.nextpvr (edc0741, +10), pvr.njoy (4467cac), pvr.octonet(203f800), pvr.pctv (b60b971), pvr.stalker (d0170c5), pvr.teleboy (1956113), pvr.vbox (ea20464), pvr.vdr.vnsi (cbb75ab), pvr.vuplus (97c67ae, +23), pvr.wmc(7b28be3), pvr.zattoo (30868ce), vfs.libarchive (2ba1102), vfs.rar (b66c6df, +1), vfs.sftp (ab0dc82, +1)
Yep, now it works almost flawlessly for x265. (Almost, because I still see some small green or violet artifacts appearing randomly, mostly in the first seconds of each file.)
18.8-13, 30 March 2019: Based off OSMC commit (c0080405e9c) and newclock5 (f931efd78)
OSMC:
- Remove enable to skinshortcuts at startup
OSMC Skin 17.9.3-63
- Skin script dialogs fix
XBMC:
- [AMLCodec] dont poll decoder rate when seeking (PR:15835, 1 commit, 1 file changed)
Includes latest addons:
inputstream.adaptive (b76c81f), inputstream.rtmp (ce68b77, +1), peripheral.joystick (6b2a4dd, +5), peripheral.xarcade (f09a0e7), pvr.argustv (83aa1e9), pvr.demo (964686d), pvr.dvblink (b636726, +2), pvr.dvbviewer (c2c1beb, +2), pvr.filmon (e850633), pvr.hdhomerun (a9d7309), pvr.hts(bd64b9e, +1), pvr.iptvsimple (73feb2f), pvr.mediaportal.tvserver (931afab), pvr.mythtv (c954c7e), pvr.nextpvr (78c6633), pvr.njoy (4467cac), pvr.octonet(203f800), pvr.pctv (b60b971), pvr.stalker (d0170c5), pvr.teleboy (1956113), pvr.vbox (ea20464), pvr.vdr.vnsi (cbb75ab), pvr.vuplus (a445bf3, +13), pvr.wmc(7b28be3), pvr.zattoo (30868ce), vfs.libarchive (2ba1102), vfs.rar (b66c6df, +1), vfs.sftp (ab0dc82, +1)Includes latest addons: inputstream.adaptive (b76c81f), inputstream.rtmp (ce68b77, +1), peripheral.joystick (6b2a4dd, +5), peripheral.xarcade (d218f0d, +2), pvr.argustv (83aa1e9), pvr.demo (964686d), pvr.dvblink (ecc9cfd, +4), pvr.dvbviewer (c2c1beb, +2), pvr.filmon (e850633), pvr.hdhomerun (a9d7309), pvr.hts(8dcd62d, +3), pvr.iptvsimple (73feb2f), pvr.mediaportal.tvserver (931afab), pvr.mythtv (c954c7e), pvr.nextpvr (edc0741, +10), pvr.njoy (4467cac), pvr.octonet(203f800), pvr.pctv (b60b971), pvr.stalker (d0170c5), pvr.teleboy (1956113), pvr.vbox (ea20464), pvr.vdr.vnsi (cbb75ab), pvr.vuplus (97c67ae, +23), pvr.wmc(7b28be3), pvr.zattoo (30868ce), vfs.libarchive (2ba1102), vfs.rar (b66c6df, +1), vfs.sftp (ab0dc82, +1)