Kodi Community Forum
v17 LibreELEC Testbuilds for x86_64 (Kodi 17.0) - Printable Version

Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: Linux (https://forum.kodi.tv/forumdisplay.php?fid=52)
---- Thread: v17 LibreELEC Testbuilds for x86_64 (Kodi 17.0) (/showthread.php?tid=269815)



RE: LibreELEC Testbuilds for x86_64 (Kodi 17.0) - Milhouse - 2016-10-18

(2016-10-18, 18:51)Diodato Wrote: Somewhere between build #1014 and #1016 we lost the ability for numerical time GOTO.
I just checked that build #1013 allowed me during playback to jump to a particular playback time, and in builds #1016 and the latest #1017 numerical keypresses during fullscreen playback have no effect.

Yes, it's PR10706 in #1015:

(2016-10-16, 04:26)Milhouse Wrote:
  • XBMC:
    • VideoPlayer: drop dead code (PR:10706, 1 commit, 2 files changed)

It's been recognised that this change has removed the numeric seek support (see github comments), however at the moment it's not clear what the future plans are for this lost feature.


RE: LibreELEC Testbuilds for x86_64 (Kodi 17.0) - Milhouse - 2016-10-18

New LibreELEC.tv Krypton build #1018: Generic
(Supercedes previous build)

Code:
# uname -a
Linux NUC 4.8.2 #1 SMP Tue Oct 18 21:03:55 BST 2016 x86_64 GNU/Linux

# lsb_release
LibreELEC (Milhouse) - Version: devel-20161018210236-#1018-ga359e7d [Build #1018]

# Kodi version
Kodi (17.0-BETA4 Git:eee0fd7). Platform: Linux x86 64-bit

Based on tip of LibreELEC.tv master (a359e7d3, changelog) and tip of XBMC master (eee0fd7f, changelog) with the following modifications: Build Highlights:
  1. Samba fixes
  2. inputstream.mpd updates
Build Details:
  1. LibreELEC.tv:
    • linux: update to linux-4.8.2 (PR:846, 4 commits, 31 files changed)
    • LIRC: Disable YAML python module autodetection (PR:847, 1 commit, 1 file changed)
    • connman: remove full path in log (PR:853, 1 commit, 1 file changed)
  2. XBMC:
    • [VideoPlayer] FFmpegDemux: proper flush io context. (PR:10722, 1 commit, 1 file changed)
    • fix playing video in slideshow, fullscreen video not allowed in modal… (PR:10720, 5 commits, 4 files changed)
    • [PVR] Fix search window update (PR:10723, 2 commits, 2 files changed)
    • [language] cosmetics (PR:10716, 1 commit, 1 file changed)
    • [gui] fix slider focus handling (PR:10679, 1 commit, 5 files changed)
  3. libcec:
    • pyCecClient: Fix missing symbol error in ProcessCommandStandby() (PR:246, 1 commit, 1 file changed)
    • fixed: set cmake variables correctly (04bd7733)
  4. inputstream.mpd:
    • Read Period::BaseUrl (15c3bdd5)
    • added wvdecrypter (162a8ec9)
    • AP4.h -> Ap4.h (faa6e124)
    • linux compile fixes (fcffa604)
    • lib before decrypterwv .so (eac8dfd9)
    • added Readme.md (da745062)
    • added Readme.md (e64ae9d1)
    • removed unneccessary things form native_library_mac.mm (2fff60ea)
    • more mac stuff (ac8744ce)
    • make it compile on apples (thx @f) (d4b98b7a)
    • Interface version 1 / FileIo implementation / SSM template (b4d44b91)
    • seach for widevine.dll/so in userdata/cdm instead decrypter path (5e13b090)
    • Write postdata using new Interface option - Interface versionbump 1->2 (88b3a785)
    • use OUTPUTRESTRICTED keys if no usable key is available (e53bcf57)
    • return success if cdm file is not present (92ee2187)
    • license key template changes (1fd9d4e5)
    • Add some break between decrypted images / debugging infos (01ca3fba)
    • Write out wv response on error in debug compile (cecf3ed8)
    • merged lastest mapfau changes / adjust interface changes (c665aea8)
    • initialization of defaultkeyid (63da845b)
    • Allow out-of-source-builds of ssd_wv (bfaa40fb)
    • load wv from library path (11f268cf)
    • Debug output (d91c750f)
    • Untested: android MediaDRM (32fe11ea)
    • mediandk (1e043675)
    • Add to build (c26a91fc)
    • Reimplementation of Provisioning (f6a9600e)
    • more log (b170c0e5)
    • -Wl, --no-undefined only for android (e4cce582)
    • Don't add pssh header if already existing in init_data (ce58ae75)
    • Fix rebase issue (4c8013f6)
  5. peripheral.joystick:
    • [depends] fix building pcre on android (PR:58, 1 commit, 1 file changed)
  6. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [env] PR:849: samba: fix browsing and clean up smb.conf



RE: LibreELEC Testbuilds for x86_64 (Kodi 17.0) - Diodato - 2016-10-19

(2016-10-18, 19:35)Milhouse Wrote:
(2016-10-18, 18:51)Diodato Wrote: Somewhere between build #1014 and #1016 we lost the ability for numerical time GOTO.

Yes, it's PR10706 in #1015:


It's been recognised that this change has removed the numeric seek support (see github comments), however at the moment it's not clear what the future plans are for this lost feature.

Got it. Thank you for the info.
It would be a pity to loose the only way of precise time-seeking.
I believe it doesn't overlap in functionality with additive seek, but both complement each other.


RE: LibreELEC Testbuilds for x86_64 (Kodi 17.0) - Matt Devo - 2016-10-19

(2016-10-19, 11:20)Diodato Wrote:
(2016-10-18, 19:35)Milhouse Wrote: Yes, it's PR10706 in #1015:


It's been recognised that this change has removed the numeric seek support (see github comments), however at the moment it's not clear what the future plans are for this lost feature.

Got it. Thank you for the info.
It would be a pity to loose the only way of precise time-seeking.
I believe it doesn't overlap in functionality with additive seek, but both complement each other.

2nd, I'd be pretty annoyed with the loss of direct timecode entry


RE: LibreELEC Testbuilds for x86_64 (Kodi 17.0) - Brian B - 2016-10-19

Shouldn't the developers ask people before they just eliminate features that people actually use?

B.


RE: LibreELEC Testbuilds for x86_64 (Kodi 17.0) - delphiactual - 2016-10-19

It was a maintainability issue. If you even read the notes in the PR as linked by Milhouse you would see that FernetMenta informed afedchin, that if what the code did was timecode entry it still needs to be moved from GUI code to the actual seek code, for the sake of maintainability.


RE: LibreELEC Testbuilds for x86_64 (Kodi 17.0) - Milhouse - 2016-10-19

New LibreELEC.tv Krypton build #1019: Generic
(Supercedes previous build)

Code:
# uname -a
Linux NUC 4.8.2 #1 SMP Wed Oct 19 21:05:17 BST 2016 x86_64 GNU/Linux

# lsb_release
LibreELEC (Milhouse) - Version: devel-20161019210359-#1019-g6a0a361 [Build #1019]

# Kodi version
Kodi (17.0-BETA4 Git:b4acb43). Platform: Linux x86 64-bit

Based on tip of LibreELEC.tv master (6a0a3616, changelog) and tip of XBMC master (b4acb432, changelog) with the following modifications:
  • Includes FernetMenta "VideoPlayer" patches
  • Includes latest kodi-platform master (c8188d82)
  • Includes latest libcec master (c559955d, ahead +17)
  • Includes latest libnfs master (2edbd147)
  • Includes latest p8-platform master (041a8c6c, ahead +1)
  • Includes latest addons: inputstream.mpd (4c8013f6), inputstream.rtmp (70cb86f6), inputstream.smoothstream (081c6c43), peripheral.joystick (c89326e3, +24), pvr.argustv (87cb6780), pvr.demo (01c68c88), pvr.dvblink (043aa892, +1), pvr.dvbviewer (f72c62ff), pvr.filmon (675c2b4e), pvr.hdhomerun (eef1bd15), pvr.hts (c091da30), pvr.iptvsimple (adee8a7f, +3), pvr.mediaportal.tvserver (845479b6), pvr.mythtv (2f3dfcdc, +2), pvr.nextpvr (6a2128d8, +1), pvr.njoy (b5d65655), pvr.pctv (d6d969fe), pvr.stalker (168e35f7), pvr.vbox (c966c5fd), pvr.vdr.vnsi (dd95edef), pvr.vuplus (7ab30d34), pvr.wmc (d9eac84f)
  • Includes commits from xbmc/master, ahead +2 (FernetMenta)
  • Exclude [env] libcec-PR208.patch: merged upstream (libcec)
  • Include [env] patch: Add kodi binary addons (pvr, adsp, other)
  • Include [env] patch: Don't build ADSP addons
  • Include [env] patch: linux: use in-tree rtl8192cu for RPi/RPi2
  • Include [env] patch: Bump included addon versions to prevent online updates
  • Include [env] patch: Add experimental splash video for RPi
  • Include [env] patch: HACK: Disable multiple PVR addons during migration. Always enable inputstream.* and os.*
  • Include [env] PR:837: lcdd: initial addon
  • Include [env] PR:849: samba: fix browsing and clean up smb.conf
  • Revert [env] 46b9b7b3: rtmpdump (Reason: use newclock5 bump)
  • Include [pkg] 441217d8: logging: Add microsecond timer to log messages (kodi)
  • Include [pkg] patch: drm/i915: Fix backwards test in Chris Wilson patch (link) (linux)
  • Include [pkg] patch: [skin.estuary] Hide watched items on home (kodi-theme-Estuary)
  • Include [pkg] patch: drm/i915: Limit the depth of the display pipeline to the framebuffer (linux)
  • Include [pkg] PR:33: bye bye lcdproc (service.libreelec.settings)
  • Include [pkg] PR:34: system update - fix cross-device linking (service.libreelec.settings)
  • Include [pkg] PR:8824: videodb: fix smart playlists not honoring "Show empty TV shows" setting.
  • Include [pkg] PR:10370: Add settings to control notification rumble duration and strength
  • Include [pkg] PR:10714: AESinkAUDIOTrack: Don't false alarm with m_offset
  • Include [pkg] PR:10727: VideoPlayer: ffmpeg, fix calculating aspect ratio for 3d modes
  • Include [pkg] PR:10731: Change splash db upgrade logic
Build Highlights:
  1. VideoPlayer: ffmpeg, fix calculating aspect ratio for 3d modes
  2. PR:10731: Change splash db upgrade logic
Build Details:
  1. LibreELEC.tv:
    • linux: backport Avermedia TD110 support to iMX6 4.4 kernel (6a0a3616)
  2. XBMC:
    • Fix deadlock introduced by #10690 (PR:10726, 1 commit, 1 file changed)
    • Fix Music Standard Roles Nodes (PR:10717, 1 commit, 7 files changed)
    • [peripheral API] Fix unitialized variable (f4cb6526)
  3. peripheral.joystick:
    • [cmake] Cleanup and modernize (e5ee9467)
    • Remove unused member variable in CSettings (c89326e3)
  4. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [pkg] PR:10727: VideoPlayer: ffmpeg, fix calculating aspect ratio for 3d modes
    • Added: [pkg] PR:10731: Change splash db upgrade logic



RE: LibreELEC Testbuilds for x86_64 (Kodi 17.0) - Roby77 - 2016-10-19

Sorry to bother...but i'm still experiencing Black screen at video stop....Sad

LibreELEC (community) Version: devel-201610192103
59-#1019-g6a0a361
LibreELEC git: 6a0a3616437f611784cb6830719a5297a5
08b8d0
LibreELEC:~ # cat /storage/.kodi/temp/kodi.log |
pastebinit
http://sprunge.us/DBfh
LibreELEC:~ #
LibreELEC:~ # dmesg | pastebinit
http://sprunge.us/OfWF
LibreELEC:~ #
LibreELEC:~ # journalctl -a | pastebinit
http://sprunge.us/jfHA
LibreELEC:~ #
LibreELEC:~ # cat /var/log/Xorg.0.log | pastebini
t
http://sprunge.us/PYcf
LibreELEC:~ #


RE: LibreELEC Testbuilds for x86_64 (Kodi 17.0) - fritsch - 2016-10-20

As said 200 times now. Please feed your bug at freedesktop.org it's an upstream kernel issue on bsw only.


RE: LibreELEC Testbuilds for x86_64 (Kodi 17.0) - Milhouse - 2016-10-20

(2016-10-15, 15:19)Milhouse Wrote:
(2016-10-15, 11:45)Tequilla9 Wrote: @Milhouse: With all builds after 1004, video stuttering is back. So the Chris Wilson patch is only for 4.7.x Kernel? Possible to add the Patch back for testing on 4.8.x Kernel? Am I the only one that is affected?

thx

Thanks for pulling me up on that, I had actually remembered the details incorrectly.

The 4K patch is 4.8.x only (and doesn't seem to work anyway), while the Chris Wilson patch applies on top of both 4.7.x and 4.8.x (but doesn't apply on top of the 4K patch).

Now that the 4K patch has been dropped I can re-introduce the Chris Wilson patch - it will be back in tonight's #1015 build.

@Tequilla9 did #1015 fix your video stuttering issues?


RE: LibreELEC Testbuilds for x86_64 (Kodi 17.0) - Roby77 - 2016-10-20

(2016-10-20, 06:20)fritsch Wrote: As said 200 times now. Please feed your bug at freedesktop.org it's an upstream kernel issue on bsw only.

On 4.7 problem was solved

I can't get , at 4x old year , that a bug is in kodi or kernel Undecided

i'm Italian, we only think about gnocca and sun Big Grin


RE: LibreELEC Testbuilds for x86_64 (Kodi 17.0) - Tequilla9 - 2016-10-20

(2016-10-20, 09:04)Milhouse Wrote:
(2016-10-15, 15:19)Milhouse Wrote:
(2016-10-15, 11:45)Tequilla9 Wrote: @Milhouse: With all builds after 1004, video stuttering is back. So the Chris Wilson patch is only for 4.7.x Kernel? Possible to add the Patch back for testing on 4.8.x Kernel? Am I the only one that is affected?

thx

Thanks for pulling me up on that, I had actually remembered the details incorrectly.

The 4K patch is 4.8.x only (and doesn't seem to work anyway), while the Chris Wilson patch applies on top of both 4.7.x and 4.8.x (but doesn't apply on top of the 4K patch).

Now that the 4K patch has been dropped I can re-introduce the Chris Wilson patch - it will be back in tonight's #1015 build.

@Tequilla9 did #1015 fix your video stuttering issues?

Wasn't able to test it due to some problems with my freenas.... Will let you know the next days.... sry..


RE: LibreELEC Testbuilds for x86_64 (Kodi 17.0) - Milhouse - 2016-10-20

New LibreELEC.tv Krypton build #1020: Generic
(Supercedes previous build)

Code:
# uname -a
Linux NUC 4.8.2 #1 SMP Thu Oct 20 21:28:02 BST 2016 x86_64 GNU/Linux

# lsb_release
LibreELEC (Milhouse) - Version: devel-20161020212643-#1020-g5c9861d [Build #1020]

# Kodi version
Kodi (17.0-BETA4 Git:25ae7ff). Platform: Linux x86 64-bit

Based on tip of LibreELEC.tv master (5c9861db, changelog) and tip of XBMC master (25ae7fff, changelog) with the following modifications:
  • Includes FernetMenta "VideoPlayer" patches
  • Includes latest kodi-platform master (c8188d82)
  • Includes latest libcec master (c559955d, ahead +17)
  • Includes latest libnfs master (2edbd147)
  • Includes latest p8-platform master (041a8c6c, ahead +1)
  • Includes latest addons: inputstream.mpd (4c8013f6), inputstream.rtmp (70cb86f6), inputstream.smoothstream (081c6c43), peripheral.joystick (1aee01f9, +27), pvr.argustv (87cb6780), pvr.demo (01c68c88), pvr.dvblink (043aa892, +1), pvr.dvbviewer (f72c62ff), pvr.filmon (675c2b4e), pvr.hdhomerun (eef1bd15), pvr.hts (c091da30), pvr.iptvsimple (adee8a7f, +3), pvr.mediaportal.tvserver (845479b6), pvr.mythtv (2f3dfcdc, +2), pvr.nextpvr (6a2128d8, +1), pvr.njoy (b5d65655), pvr.pctv (d6d969fe), pvr.stalker (168e35f7), pvr.vbox (c966c5fd), pvr.vdr.vnsi (dd95edef), pvr.vuplus (7ab30d34), pvr.wmc (d9eac84f)
  • Includes commits from xbmc/master, ahead +2 (FernetMenta)
  • Exclude [env] libcec-PR208.patch: merged upstream (libcec)
  • Include [env] patch: Add kodi binary addons (pvr, adsp, other)
  • Include [env] patch: Don't build ADSP addons
  • Include [env] patch: linux: use in-tree rtl8192cu for RPi/RPi2
  • Include [env] patch: Bump included addon versions to prevent online updates
  • Include [env] patch: Add experimental splash video for RPi
  • Include [env] patch: HACK: Disable multiple PVR addons during migration. Always enable inputstream.* and os.*
  • Include [env] PR:837: lcdd: initial addon
  • Include [env] PR:849: samba: fix browsing and clean up smb.conf
  • Revert [env] 46b9b7b3: rtmpdump (Reason: use newclock5 bump)
  • Include [pkg] 441217d8: logging: Add microsecond timer to log messages (kodi)
  • Include [pkg] patch: drm/i915: Fix backwards test in Chris Wilson patch (link) (linux)
  • Include [pkg] patch: [skin.estuary] Hide watched items on home (kodi-theme-Estuary)
  • Include [pkg] patch: drm/i915: Limit the depth of the display pipeline to the framebuffer (linux)
  • Include [pkg] PR:33: bye bye lcdproc (service.libreelec.settings)
  • Include [pkg] PR:34: system update - fix cross-device linking (service.libreelec.settings)
  • Include [pkg] PR:8824: videodb: fix smart playlists not honoring "Show empty TV shows" setting.
  • Include [pkg] PR:10370: Add settings to control notification rumble duration and strength
  • Include [pkg] PR:10714: AESinkAUDIOTrack: Don't false alarm with m_offset
  • Include [pkg] PR:10737: [filesystem/nfs] - ensure that the last access time of a context is updated
Build Highlights:
  1. New firmware
  2. libnfs: Fix crash due to invalid contexts
  3. Dropped db migration text update
Build Details:
  1. LibreELEC.tv:
    • C2/Hub/Play2: Sync kernel config, options and more (PR:852, 3 commits, 9 files changed)
  2. XBMC:
    • [cmake] Fix build with VAAPI/VDPAU off on linux (PR:10729, 1 commit, 1 file changed)
    • [android] strip binaries in debug builds (PR:10721, 1 commit, 1 file changed)
    • VideoPlayer: ffmpeg, fix calculating aspect ratio for 3d modes (PR:10727, 1 commit, 1 file changed)
    • [CMAKE] - fixups for ios/binaddons (PR:10732, 2 commits, 2 files changed)
    • [win32] A set of fixes for dx resources. (PR:10736, 3 commits, 2 files changed)
    • Fix button maps not refreshing after a reset (PR:10735, 1 commit, 1 file changed)
  3. peripheral.joystick:
    • Fix add-on button map overriding user button map (0da70a1a)
    • Fix possible failure to derive certain features (39751ff3)
    • Revert "Don't mark callback as __cdecl when" (1aee01f9)
  4. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [pkg] PR:10737: [filesystem/nfs] - ensure that the last access time of a context is updated



RE: LibreELEC Testbuilds for x86_64 (Kodi 17.0) - jjslegacy - 2016-10-20

(2016-10-20, 13:14)Roby77 Wrote:
(2016-10-20, 06:20)fritsch Wrote: As said 200 times now. Please feed your bug at freedesktop.org it's an upstream kernel issue on bsw only.

On 4.7 problem was solved

I can't get , at 4x old year , that a bug is in kodi or kernel Undecided

i'm Italian, we only think about gnocca and sun Big Grin

Interestingly enough I seem to be getting some sort of black screen issue on my windows box which is intel graphics also.


RE: LibreELEC Testbuilds for x86_64 (Kodi 17.0) - Roby77 - 2016-10-20

This a kernel issue

Black screen when ?