• 1
  • 72
  • 73
  • 74(current)
  • 75
  • 76
  • 86
v19 LibreELEC Testbuilds for RaspberryPi (Kodi 19.0)
(2020-05-16, 16:29)Milhouse Wrote:
(2020-05-16, 03:58)AbRASiON Wrote: "Starting Kodi (19.0-ALPHA1 Git:56b0543). Platform: Linux ARM 32-bit"

Millhouse, I feel a bit dumb but I could've sworn I read Kodi 19 was going to be fully 64bit only?  Or is that just the x86 or am I completely out of the loop?

You may be thinking of the recent 32-bit iOS announcement: https://kodi.tv/article/kodi-19-welcomes...-ios-32bit

Kodi supports both 32-bit and 64-bit ARM on Linux and Android, and it may also still support 32-bit on x86/i386 for Linux (but I haven't built that for years so can't be certain!)

So is it only x86 Windows build that's going 64bit only?  Damnit I'm sure I read 64bit ONLY going forward and this will break many addons but it has to happen?
Oh well.   Maybe I'm wrong.   I know, regretably I won't switch to 19 for a long time, until things like "library auto updater"  and my skins end up working.
(2020-06-08, 02:21)AbRASiON Wrote: So is it only x86 Windows build that's going 64bit only?  Damnit I'm sure I read 64bit ONLY going forward and this will break many addons but it has to happen?
Oh well.   Maybe I'm wrong.   I know, regretably I won't switch to 19 for a long time, until things like "library auto updater"  and my skins end up working.

Probably mixing up x86 Windows going 64bit only and add-ons are switching from Python 2 to Python 3 which means all add-ons will break until updated.

The move to 64-bit doesn't actually break add-ons(*) as they are written in Python which doesn't care.
(*) except binary add-ons like inputstream, but they are the exception.
New LibreELEC.tv Matrix build #0609: RPi / RPi2 / RPi4
(Supercedes previous build)

SHA256 Checksum: 20539943a8b9e7b37fe3eced97317bf9ad1d49fdd1cb680aea26f89a78337593 (RPi)
SHA256 Checksum: 938a6540ec7af4b2c6f905635837b6ec13cf4305a6ab012bab0b8a29d613bd38 (RPi2)
SHA256 Checksum: 599baa6573eaf922a39d2d3afd0f365d9ccdef6c383723e9bd7fadbed2e261bf (RPi4)

text:
# uname -a
Linux rpi512 5.4.44 #1 Tue Jun 9 23:19:00 BST 2020 armv6l GNU/Linux

# vcgencmd version
Jun 6 2020 15:52:37
Copyright © 2012 Broadcom
version 198560b99ae3eb70a9f137c7524e14e0315708fb (clean) (release) (start_x)

# lsb_release
LibreELEC (Milhouse): devel-20200609231751-#0609-g423f3bd [Build #0609]

# Kodi version
Starting Kodi (19.0-ALPHA1 (18.9.701) Git:8465fe2). Platform: Linux ARM 32-bit

Based on tip of LibreELEC.tv master (423f3bd, changelog) and tip of XBMC master (8465fe2, changelog) with the following modifications: Build Highlights:
  1. New firmware (fix PMIC max voltage)
  2. New 5.4.44 kernel
  3. RPi2/RPi3 HEVC cache flush overflow fix
  4. RPi4: New beta SPI bootloader; mesa-20.1.0
  5. Update: v4l-utils-1.20.0
  6. libnfs: mount export timeout, nfsv4 updates
Build Details:
  1. Firmware (Jun 6):
    • firmware: vcfw: Fix PMIC max voltage See: link
    • firmware: ISP raw14 and mono input, 16bpc YUV output. Camera subsystem not messing with GPIO0
    • firmware: isp: fix assert from initial setting of ISP denoise parameters
  2. rpi-eeprom:
    • rpi-eeprom-update - fix description of -d flag (PR:143, 3 commits, 1 file changed)
    • releases.md: typo, link, grammar fixes (PR:148, 1 commit, 1 file changed)
    • rpi-eeprom-update: compare versions algebraically (PR:146, 1 commit, 1 file changed)
    • Create releases.md (322568a)
    • pieeprom-2020-06-03: Bootmode tweaks and fix issue with > 4TB drives - BETA (eccbc10)
    • rpi-eeprom-update: Remove warning in -f section (064c9d7)
    • Update releases.md (93a8eee)
    • Update releases.md (dbd28e4)
    • Update bug_report.md (888410c)
    • github: Disable blank issues (4593578)
  3. LibreELEC.tv:
    • v4l-utils: update to 1.20.0 (PR:4407, 2 commits, 5 files changed)
    • bison: build non-parallel (PR:4408, 1 commit, 1 file changed)
    • github: add issue template (PR:4409, 1 commit, 1 file changed)
  4. XBMC:
    • [Estaury] add missing font definitions (PR:17927, 1 commit, 1 file changed)
    • CApplication::IsStopping() implementation (PR:17985, 1 commit, 2 files changed)
    • [Android] More exception handling in MediaCodec (PR:17987, 1 commit, 1 file changed)
    • [tests] Disable TestDateTime.GetAsTimeStamp (PR:17925, 1 commit, 1 file changed)
    • Expose player cache percentage to JSON so remotes can display it. (PR:17984, 1 commit, 3 files changed)
    • [PVR] Guide window: Fix an issue with very short programmes (PR:17991, 2 commits, 4 files changed)
    • [Music][JSON]Add and process musicbrainz albumstatus tag (PR:17990, 2 commits, 18 files changed)
    • Expose VERSION_CODE and GIT SHA to GUI (PR:17994, 1 commit, 8 files changed)
    • Fix JSON schema after adding "albumstatus" (PR:18004, 1 commit, 2 files changed)
    • [inputstream] remove inputstreamaddon and inputstreamclass as identifiers for inputstream addons (PR:18002, 2 commits, 2 files changed)
    • [Android] Fix stall on stream end (PR:18007, 1 commit, 1 file changed)
    • [PVR] Timer settings dialog: Fix visibility conditions for pre/post margins (PR:18015, 1 commit, 1 file changed)
    • AESinkAudioTrack: Revisit VerifySinkConfiguration and Flushing (PR:17982, 1 commit, 1 file changed)
    • [pvr] Expert setting to allow using backend channel numbers with more than one PVR backend (PR:18001, 1 commit, 6 files changed)
    • [PVR] Timer settings dialog: Fix end margin visible for reminders. (PR:18021, 1 commit, 6 files changed)
    • [Android] Fix drain in flushed state (PR:18018, 1 commit, 1 file changed)
    • [inputstream] log error for use of deprecated inputstreamaddon property (PR:18020, 1 commit, 1 file changed)
    • [PVR] Reminders: Show reminder dialogs only when GUI is fully initialized / user has logged in (PR:18022, 2 commits, 3 files changed)
    • [addons][base][filesystem][gui] improvement and fixes. (PR:18013, 6 commits, 9 files changed)
    • Show media stubs even if there is no optical drive (PR:17940, 1 commit, 5 files changed)
    • [video] Re-add 'Mark watched/unwatched' context menu items to content-less video sources. (PR:18023, 1 commit, 1 file changed)
    • jquery 1.11.0 -> 3.5.1 for Webinterface (PR:18032, 1 commit, 3 files changed)
    • [Android] Rename deprecated getVolumeList -> getStorageVolumes (PR:18034, 1 commit, 2 files changed)
  5. libnfs:
    • Implement mount_getexports_timeout (PR:323, 1 commit, 2 files changed)
    • mount: add a 2 second timeout for getting the export list. (3fbec95)
    • fix return value for mount_getexports (edce665)
    • Update nfsv4 makefile to match new size of dot-x header boilerplate (be08481)
    • nfs4.1: add marshalling of CREATE_SESSION command (03a4780)
    • nfsv4.1 Add DESTROY_CONTEXT operation (0971e95)
    • nfsv4.1 Add FREE_STATEID operation (a18aff5)
    • nfsv4.1 Add GET_DIR_DELEGATION operation (b994dd0)
    • nfsv4.1: Add GETDEVICEINFO operation (0b4c428)
    • nfsv4.1: Add GETDEVICELIST operation (af97775)
    • nfsv4.1 Add LAYOUTCOMMIT operation (f7b6bef)
    • nfsv4.1 Add LAYOUTGET operation (61d235a)
    • nfsv4.1 Add LAYOUTRETURN operation (a45799c)
    • nfsv4.1 Add SEQUENCE operation (52f9052)
    • nfsv4.1 Add SET_SSV operation (523df1e)
    • nfsv4.1 Add TEST_STATEID operation (d690031)
    • nfsv4.1 Add WANT_DELEGATION operation (de3d1e5)
    • nfsv4.1 Add DESTROY_CLIENTID operation (ff73bb6)
    • nfsv4.1 Add RECLAIM_COMPLETE operation (da2a3dd)
    • nfsv4.1 Add SECINFO[_NO_NAME] operations (c5d022b)
    • tests: disable test 0101 (17f882f)
  6. inputstream.adaptive:
    • Fix Netflix subs on seek / resume play (16502c3)
    • [Android] Log DRM securityLevel after key request (b16d490)
    • [WEBVTT] Allow timespec without hours (cc30b2a)
    • Check for representation duration if seek past last segment (eebcafb)
    • Add .clang-format (a0b29e5)
  7. inputstream.ffmpegdirect:
    • VOD seek and Timeshift for live streams (PR:44, 8 commits, 33 files changed)
    • Timeshift settings (PR:46, 2 commits, 7 files changed)
  8. inputstream.rtmp:
    • v3.1.1 - Bump version for PPA build Global API 1.2.0 and inputstream API 2.3.1 (PR:67, 1 commit, 1 file changed)
  9. pvr.iptvsimple:
    • Use kodi's built in inputstreams for plugin:// urls (PR:394, 1 commit, 1 file changed)
    • Catchup fixups, plugin URLs and VOD catchup mode (PR:395, 6 commits, 15 files changed)
  10. pvr.nextpvr:
    • 5.0.2 READ_NO_CACHE (#130) (4575cbe)
    • 5.0.3 Timer changes (#132) (efede1f)
  11. kodi newclock5 (RPi, RPi2):
    • New commits in this build:
      • ffmpeg: hevc: Fix Pi3 hevc rpi cache flush overflow (9208b1a3)
    • Commits no longer in build:
      • [stubs] Display requested message when stub files are used and no optical drive is present (b0eeec3a)
  12. kodi gbm (RPi4):
    • New commits in this build:
      • PeripheralCecAdapter: Only stop playback if currently playing (19278082)
  13. kernel 5.4.y:
    • New commits in this build:
      • snd_bcm2835: disable HDMI audio when vc4 is used (#3640) (364528f2)
      • Revert "overlays: gpio-keys: Avoid open-drain warnings" (a49e6479)
      • overlays: i2c-gpio: Avoid open-drain warnings (d9fd5497)
      • overlays: Update upstream overlays after vc4-kms-v3d change (bcd9a23d)
      • w1_therm: adding code comments and code reordering (29676380)
      • w1_therm: fix reset_select_slave during discovery (d712a497)
      • w1_therm: adding ext_power sysfs entry (491eed00)
      • w1_therm: adding resolution sysfs entry (d09333d5)
      • w1_therm: adding eeprom sysfs entry (d6633e22)
      • w1_therm: optimizing temperature read timings (632a7422)
      • w1_therm: adding alarm sysfs entry (5a128724)
      • w1_therm: adding bulk read support to trigger multiple conversion on bus (1f930fea)
      • w1_therm: Free the correct variable (ae1b2cee)
      • w1_therm: remove redundant assignments to variable ret (efe0abe5)
    • Commits no longer in build:
      • Add Micro Crystal RV-1805 to i2c-rtc overlays (75f41400)
  14. kernel kodi/rpi4-kms (RPi4):
    • Commits no longer in build:
      • vc4: cec: test: Avoid calling cec_phys_addr_invalidate (b011edbf)
  15. Additional commits/pull requests/changes not yet merged upstream:
Texture Cache Maintenance Utility: Preload your texture cache for optimal UI performance. Remotely manage media libraries. Purge unused artwork to free up space. Find missing media. Configurable QA check to highlight metadata issues. Aid in diagnosis of library and cache related problems.
Not sure if this is relevant here, but I've just found out that I was a victim of the nyton ransomware December last year (potentially caused by unofficial Kodi addons that attacks windows based network shares on the network). So I've just scanned my network for vulnerabilities with BitDefender and it considers my kodi box with the latest version of LibreELEC Matrix build #0609 (and probably all previous builds as well) as being of high risk due to "http uses an insecure authentication procedure and accepts unencrypted plain text logins". Is this normal or is it something I should be concerned about and is it caused by my config with my network or my kodi box / addons? Any advice will be greatly appreciated!
(2020-06-10, 15:52)jakey1995abc Wrote: it considers my kodi box with the latest version of LibreELEC Matrix build #0609 (and probably all previous builds as well) as being of high risk due to "http uses an insecure authentication procedure and accepts unencrypted plain text logins". Is this normal or is it something I should be concerned about and is it caused by my config with my network or my kodi box / addons? Any advice will be greatly appreciated!

That is normal with kodi if you have enabled "Allow remote control via HTTP" in settings/services/control (not a default option).
It's only a risk if you forward ports from your router to your kodi box (not recommended) or you have untrusted users on you local network.

But note that installing unofficial add-ons allows arbitrary code to run on your kodi device and has some level of risk.
Treat the same way as you'd treat any other application you download and run.
(2020-06-09, 14:24)popcornmix Wrote:
(2020-06-08, 02:21)AbRASiON Wrote: So is it only x86 Windows build that's going 64bit only?  Damnit I'm sure I read 64bit ONLY going forward and this will break many addons but it has to happen?
Oh well.   Maybe I'm wrong.   I know, regretably I won't switch to 19 for a long time, until things like "library auto updater"  and my skins end up working.

Probably mixing up x86 Windows going 64bit only and add-ons are switching from Python 2 to Python 3 which means all add-ons will break until updated.

The move to 64-bit doesn't actually break add-ons(*) as they are written in Python which doesn't care.
(*) except binary add-ons like inputstream, but they are the exception.

Oh so the Windows version is going 64 only at least?
(2020-06-11, 02:48)AbRASiON Wrote: Oh so the Windows version is going 64 only at least?

I'm not an expert as I don't use windows, but I read this.
Ok so feel like this may well be a stupid question but is there a list of add-ons working with this build yet? Please
@Milhouse I still seem to have problems enabling inputstream.rtmp. LE Master is still on version 3.0.3 while your notes say you updated to the latest commit of XBMC inputstream.rtmp, which is version 3.1.1. When trying to enable rtmp from LE repository I get the following error:

Code:
ERROR <general>: Add-on 'inputstream.rtmp' is not compatible with Kodi
ERROR <general>: CAddonInstallJob[inputstream.rtmp]: The dependency on kodi.binary.global.main version 1.1.0 could not be satisfied.

Installed kodi binary is v1.2.2.

Thanks for your help.

Jx-
(2020-06-14, 12:37)jairoxyz Wrote: @Milhouse I still seem to have problems enabling inputstream.rtmp. LE Master is still on version 3.0.3 while your notes say you updated to the latest commit of XBMC inputstream.rtmp, which is version 3.1.1. When trying to enable rtmp from LE repository I get the following error:

Code:
ERROR <general>: Add-on 'inputstream.rtmp' is not compatible with Kodi
ERROR <general>: CAddonInstallJob[inputstream.rtmp]: The dependency on kodi.binary.global.main version 1.1.0 could not be satisfied.

Installed kodi binary is v1.2.2.

Thanks for your help.

Jx-
Sorry my bad. Did a clean install and now it works Big Grin
Hi All,

I'm half expecting a link to a previous post explaining my issue (like the black screen issue everyone posted about), but I haven't seen anyone else post about it 🤷🏼‍♂️

I'm having an issue with audio 🤦🏼‍♂️ Running the latest build, #609. RPi4 connected to the TV with HDMI cable (obviously).
When I play a video file, most times than not, the video plays, but not the audio - I have to stop the playback and start the playback again... Sometimes the audio works but sometimes I have to do this more than once to get the audio working. The next thing that is odd is when the audio doesn't play, if I press the backspace button to go back to the menus (with the video playing in the background), the audio starts. Then if I go back into the video playback, the audio sometimes stops and sometimes continues...

The most annoying this is I cannot replicate or pinpoint the behaviour...
I can't work out if it's going to take one playback restart or a few - its always a guess...
It all seems VERY random when it happens.

Any help would be awesome.
LibreELEC on RPi4 on Samsung 55" Frame TV
Hello all and @Milhouse 

As mentioned inputstream.rtmp gets enabled but I now have general problems playing streams with inputstream addons, both rtmp and adaptive (ffmpegdirect not tested). It seems inputstream base api problem because the error is the same:

For url: 
Code:
h t t p://bitmovin-a.akamaihd.net/content/sintel/sintel.mpd
Kodi log:
Code:
INFO <general>: Creating InputStream
DEBUG <general>: ADDON: Dll Initializing - InputStream Adaptive
ERROR <general>: IAddonInstanceHandler::CreateInstance: inputstream.adaptive returned bad status "Permanent failure" during instance creation
ERROR <general>: CVideoPlayer::OpenInputStream - error opening [/storage/temp/mpd.strm]
INFO <general>: CVideoPlayer::OnExit()

For url: 
Code:
rtmp://dammikartmp.tulix.tv/slrc1/slrc1
Kodi log:
Code:
INFO <general>: Creating InputStream
DEBUG <general>: ADDON: Dll Initializing - RTMP Input
ERROR <general>: IAddonInstanceHandler::CreateInstance: inputstream.rtmp returned bad status "Permanent failure" during instance creation
ERROR <general>: CVideoPlayer::OpenInputStream - error opening [/storage/temp/rtmp.strm]
INFO <general>: CVideoPlayer::OnExit()

Both work fine on Windows and Android nightlies. Also work fine on LE 9.2.2 and I believe it worked on LE 9.8 April build (rtmp version 3.0x).

Thanks for checking.

Jx-
Maybe I should add I am using LibreELEC.tv Matrix build #0609 RPi2 Smile
(2020-06-16, 22:14)finch6 Wrote: Hi All,

I'm half expecting a link to a previous post explaining my issue (like the black screen issue everyone posted about), but I haven't seen anyone else post about it 🤷🏼‍♂️

I'm having an issue with audio 🤦🏼‍♂️ Running the latest build, #609. RPi4 connected to the TV with HDMI cable (obviously).
When I play a video file, most times than not, the video plays, but not the audio - I have to stop the playback and start the playback again... Sometimes the audio works but sometimes I have to do this more than once to get the audio working. The next thing that is odd is when the audio doesn't play, if I press the backspace button to go back to the menus (with the video playing in the background), the audio starts. Then if I go back into the video playback, the audio sometimes stops and sometimes continues...

The most annoying this is I cannot replicate or pinpoint the behaviour...
I can't work out if it's going to take one playback restart or a few - its always a guess...
It all seems VERY random when it happens.

Any help would be awesome.
Hello,  Just to let you know i do have the exact same behaviour ... switching audio stream (language) usually fix the issue.
(RPi4 also)
(2020-06-16, 22:14)finch6 Wrote: I'm having an issue with audio 🤦🏼‍♂️ Running the latest build, #609. RPi4 connected to the TV with HDMI cable (obviously).
When I play a video file, most times than not, the video plays, but not the audio - I have to stop the playback and start the playback again... Sometimes the audio works but sometimes I have to do this more than once to get the audio working. The next thing that is odd is

Strange - I've not seen this. How is your audio configured? e.g. num of channels/passthrough? Do you have an AVR or just TV?
  • 1
  • 72
  • 73
  • 74(current)
  • 75
  • 76
  • 86

Logout Mark Read Team Forum Stats Members Help
LibreELEC Testbuilds for RaspberryPi (Kodi 19.0)8