• 1
  • 13
  • 14
  • 15(current)
  • 16
  • 17
  • 111
OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 1
(2015-01-09, 00:55)Milhouse Wrote: [*]PR6140 included in newclock4, applying alternative text justification method - better or worse? Feedback would be useful.
This change looks similar, perhaps a little better, when the text width is large, however, when the width is narrow (as is the case with the Media info 3 view which I use by default) it looks significantly worst.

That said, has left justification been considered? IMO, padding text with spaces to full justify always looks worse than left justification.
Hi @PhilE, @Milhouse,

Lirc is still not working in #108. Below boot log and vcdb:

http://pastebin.com/0iQzf0sL
http://pastebin.com/k5twHi5f
I know, and I can only apologize about how long this has dragged on. But I've just finished what should be the final patch, which I've seen working with and without device tree. So, fingers crossed for #0109.
(2015-01-09, 02:27)pootler Wrote: Tried the latest Dev build- not sure about the sync because the channel delay when switching channels is really , really long!.

Might be this: https://github.com/xbmc/xbmc/pull/6036
PVR addons that don't report the correct mime type need fixing to get the fast channel switch back. Best ask in the appropriate PVR forum.
@PhilE,

There is no need to apologize. Just tested it,reported it and now I'm impatiently awaiting for #109. Smile We all know it's a testing release.
Going to have to be to #0110 for the final lirc-rpi patch...
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.
New OpenELEC I****** build: #0109
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.18.1 #1 PREEMPT Fri Jan 9 22:00:53 GMT 2015 armv6l GNU/Linux

# vcgencmd version
Jan  6 2015 21:10:47
Copyright (c) 2012 Broadcom
version 26e1e28d85832fedbbc72792f75071facbd89a48 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150109215805-r19911-gbf42102 [Build #0109]

# vcdbg log msg 2>&1 | grep DTOK
001588.775: Kernel trailer DTOK property says yes

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (bf42102a, changelog) and tip of XBMC master (9d1a15d6, changelog) with the following modifications:
  • Includes newclock4 patches
  • Excludes the OpenELEC fernetmenta patches due to conflicts with newclock4
  • Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-3.18.y
  • Excludes the OpenELEC kodi-001-helix_rpb_backports patch in favour of sourcing these and possibly more recent patches directly from newclock4 branch
  • Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
  • Disabled "Total Duration" in Confluence (see build #0221 for details)
  • Adapted service.openelec.settings to take advantage of PR:5217 [patch details]
  • Includes latest libnfs master (df137c4a)
  • Includes latest libcec master (9f000e43)
  • Includes latest xbmc-pvr-addons master (78397afa)
  • Includes latest xbmc-addon-xvdr master (328fa653)
  • Includes additional ffmpeg codecs/muxers enabled for testing/benchmarking purposes (see patch)
  • Includes animated splash support (patch)
  • Includes commits from libcec-2.2.0 (popcornmix)
  • Exclude lirc_rpi.conf: No longer required, let Device Tree handle lirc_rpi (add "dtoverlay=lirc-rpi" to config.txt)
  • Include patch: Add Linux 3.18.y compatible cfg80211_rx_mgmt
  • Include patch: Enable kernel device-tree support (details)
  • Include patch: Update to Linux 3.18.1
  • Include patch: Add Linux 3.18.y options
  • Include patch: Add *.dtb files to firmware
  • Include patch: Add device tree kernel trailer
  • Include PR:5430: [URIUtils] Fix IsSmb, IsFTP, IsAfp, IsDAV and IsNfs.
  • Include PR:5752: [jsonrpc] Allow retrieving empty TV shows via VideoLibrary.GetTVShows.
  • Include PR:5958: Fix state not saved after #5842 if playing from "Recently added".
  • Revert a8baa02d: Python: cosmetics
  • Revert d4072be7: Python: clean up. config/Makefile and pyconfig are not needed anymore
  • Revert fe5c5eb2: pycrypto: use -shared
  • Revert 3ceb1fe8: Python: replace python-config with our ow script to fix cross builds
  • Revert 6bc6985b: Python: clean up
  • Revert 59c60b08: Python: update to Python-2.7.9
  • Revert 81c08d15: Python: update to Python-2.7.8
  • Revert PR:5436: [Texturepacker] - removesdl (Reverted: Breaks openelec build with "squish" dependency)
Build Highlights:
  1. Updated to latest mkknlimg
  2. Reverted PR:5436 as this currently breaks build for OpenELEC - dependency on "squish"?
Build Details:
  1. OpenELEC:
  2. XBMC:
    • upnp: do not block upnp renderer on start of playback (PR:6155, 1 commit, 3 files changed)
    • Bump depends (PR:6035, 5 commits, 18 files changed)
    • cppcheck performance fixes in playlists/ (PR:6161, 1 commit, 2 files changed)
    • cppcheck performance fixes in profiles/ (PR:6162, 1 commit, 1 file changed)
    • [Texturepacker] - removesdl (PR:5436, 19 commits, 95 files changed)
    • cppcheck performance fixes in osx/ (PR:6159, 1 commit, 1 file changed)
    • cppcheck performance fixes in network/ (PR:6158, 1 commit, 13 files changed)
    • CApplication: fix loading of custom windows (PR:6166, 1 commit, 1 file changed)
  3. Additional commits/pull requests/changes not yet merged upstream:
    • Updated: patch: Add device tree kernel trailer
    • Reverted: PR:5436: [Texturepacker] - removesdl (Reverted: Breaks openelec build with "squish" dependency)
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.
New OpenELEC I****** build: #0110
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.18.2 #1 PREEMPT Sat Jan 10 21:03:54 GMT 2015 armv6l GNU/Linux

# vcgencmd version
Jan  6 2015 21:10:47
Copyright (c) 2012 Broadcom
version 26e1e28d85832fedbbc72792f75071facbd89a48 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150110210106-r19919-g7b62d75 [Build #0110]

# vcdbg log msg 2>&1 | grep DTOK
001577.045: Kernel trailer DTOK property says yes

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (7b62d755, changelog) and tip of XBMC master (ae419a79, changelog) with the following modifications:
  • Includes newclock4 patches
  • Excludes the OpenELEC fernetmenta patches due to conflicts with newclock4
  • Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-3.18.y
  • Excludes the OpenELEC kodi-001-helix_rpb_backports patch in favour of sourcing these and possibly more recent patches directly from newclock4 branch
  • Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
  • Disabled "Total Duration" in Confluence (see build #0221 for details)
  • Adapted service.openelec.settings to take advantage of PR:5217 [patch details]
  • Includes latest libnfs master (df137c4a)
  • Includes latest libcec master (9f000e43)
  • Includes latest xbmc-pvr-addons master (78397afa)
  • Includes latest xbmc-addon-xvdr master (328fa653)
  • Includes additional ffmpeg codecs/muxers enabled for testing/benchmarking purposes (see patch)
  • Includes animated splash support (patch)
  • Includes commits from libcec-2.2.0 (popcornmix)
  • Exclude lirc_rpi.conf: No longer required, let Device Tree handle lirc_rpi (add "dtoverlay=lirc-rpi" to config.txt)
  • Include patch: Add Linux 3.18.y compatible cfg80211_rx_mgmt
  • Include patch: Enable kernel device-tree support (details)
  • Include patch: Update to Linux 3.18.2
  • Include patch: Add Linux 3.18.y options
  • Include patch: Add *.dtb files to firmware
  • Include patch: Add device tree kernel trailer
  • Include PR:5430: [URIUtils] Fix IsSmb, IsFTP, IsAfp, IsDAV and IsNfs.
  • Include PR:5752: [jsonrpc] Allow retrieving empty TV shows via VideoLibrary.GetTVShows.
  • Include PR:5958: Fix state not saved after #5842 if playing from "Recently added".
  • Revert a8baa02d: Python: cosmetics
  • Revert d4072be7: Python: clean up. config/Makefile and pyconfig are not needed anymore
  • Revert fe5c5eb2: pycrypto: use -shared
  • Revert 3ceb1fe8: Python: replace python-config with our ow script to fix cross builds
  • Revert 6bc6985b: Python: clean up
  • Revert 59c60b08: Python: update to Python-2.7.9
  • Revert 81c08d15: Python: update to Python-2.7.8
  • Revert PR:5436: [Texturepacker] - removesdl (Reverted: Breaks openelec build with "squish" dependency)
  • Revert PR:6170: allow Texturepacker to build with giblib4 and fix a configure bug (Reverted: Breaks openelec build with "squish" dependency)
Build Highlights:
  1. New Kernel 3.18.2
  2. Downgrade to Connman 1.23 (avoid DHCP problems)
  3. Revert more TexturePacker commits, for the time being
  4. lirc-rpi should now be working with/without Device Tree
Build Details:
  1. OpenELEC:
    • create_sdcard: remove support for creating images (PR:3762, 1 commit, 1 file changed)
    • Add sleep before creating filesystem (PR:3767, 1 commit, 1 file changed)
    • connman: downgrade to connman 1.23 (PR:3765, 1 commit, 6 files changed)
    • vdr-satip: update to vdr-satip-1.0.1 (PR:3768, 1 commit, 1 file changed)
  2. XBMC:
    • re-touched update Makefile (PR:6173, 1 commit, 1 file changed)
    • allow Texturepacker to build with giblib4 and fix a configure bug (PR:6170, 4 commits, 3 files changed)
    • [Confluence] use VARs for list overlays (PR:6175, 1 commit, 2 files changed)
    • [Confluence] cosmetics (16fd3bdc)
  3. kernel 3.18.y:
    • New commits in this build:
      • lirc-rpi: Correct the interrupt usage (adf178c0)
    • Commits no longer in build:
      • config: switch on powersave governor (will switch to ondemand on boot) (cb393fa7)
      • Merge pull request #748 from notro/pinctrl (992fda19)
      • config: Make LEDS_GPIO builtin rather than a module (a5dda238)
      • config: Enable W1_SLAVE_DS2406 (411b3f01)
      • squash: Fix bug in gpio interrupt clearing (e46993ce)
  4. Additional commits/pull requests/changes not yet merged upstream:
    • Added: patch: Update to Linux 3.18.2
    • Reverted: PR:6170: allow Texturepacker to build with giblib4 and fix a configure bug (Reverted: Breaks openelec build with "squish" dependency)
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.
Hello,

After update to #110 lirc is finally working. Thanks. SmileSmile
New OpenELEC I****** build: #0111
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.18.2 #1 PREEMPT Sun Jan 11 21:23:55 GMT 2015 armv6l GNU/Linux

# vcgencmd version
Jan  6 2015 21:10:47
Copyright (c) 2012 Broadcom
version 26e1e28d85832fedbbc72792f75071facbd89a48 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150111212316-r19946-g3c73097 [Build #0111]

# vcdbg log msg 2>&1 | grep DTOK
001558.493: Kernel trailer DTOK property says yes

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (3c730974, changelog) and tip of XBMC master (313422bd, changelog) with the following modifications:
  • Includes newclock4 patches
  • Excludes the OpenELEC fernetmenta patches due to conflicts with newclock4
  • Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-3.18.y
  • Excludes the OpenELEC kodi-001-helix_rpb_backports patch in favour of sourcing these and possibly more recent patches directly from newclock4 branch
  • Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
  • Disabled "Total Duration" in Confluence (see build #0221 for details)
  • Adapted service.openelec.settings to take advantage of PR:5217 [patch details]
  • Includes latest libnfs master (df137c4a)
  • Includes latest libcec master (9f000e43)
  • Includes latest xbmc-pvr-addons master (78397afa)
  • Includes latest xbmc-addon-xvdr master (328fa653)
  • Includes additional ffmpeg codecs/muxers enabled for testing/benchmarking purposes (see patch)
  • Includes animated splash support (patch)
  • Includes commits from libcec-2.2.0 (popcornmix)
  • Exclude kodi-102-dont_really_depend_on_SDL_image.patch: No longer required
  • Exclude lirc_rpi.conf: No longer required, let Device Tree handle lirc_rpi (add "dtoverlay=lirc-rpi" to config.txt)
  • Include d6f4bebf: new package: libsquish
  • Include patch: Use our own texturepacker
  • Include patch: Enable kernel device-tree support (details)
  • Include patch: Add *.dtb files to firmware
  • Include patch: Add device tree kernel trailer
  • Include PR:5430: [URIUtils] Fix IsSmb, IsFTP, IsAfp, IsDAV and IsNfs.
  • Include PR:5752: [jsonrpc] Allow retrieving empty TV shows via VideoLibrary.GetTVShows.
  • Include PR:5958: Fix state not saved after #5842 if playing from "Recently added".
  • Include PR:6177: [video info] Fix changing fanart
Build Highlights:
  1. Python 2.7.8/2.7.9 reverted upstream
  2. Kernel 3.18.2 now upstream, several libraries bumped
  3. Additional patches to fix libsquish build problems (thanks seo)
  4. Added: PR:6177: [video info] Fix changing fanart
Build Details:
  1. OpenELEC:
    • alsa-lib: Fix PHIREE U2 and Soundblaster F-Xi XD (PR:3769, 1 commit, 1 file changed)
    • new package: giflib (PR:3774, 1 commit, 1 file changed)
    • Revert "Python: update to Python-2.7.9" (57feef4a)
    • Revert "Python: replace python-config with our ow script to fix cross builds" (a87c08a9)
    • Revert "Python: clean up" (00986f0c)
    • Revert "Python: clean up. config/Makefile and pyconfig are not needed anymore" (ed65b5d3)
    • Revert "Python: cosmetics" (0c2e7bdd)
    • Revert "Python: update to Python-2.7.8" (53656cb1)
    • linux: update to linux-3.17.8 (e402c614)
    • fluxbox: update to fluxbox-1.3.6 (38a880fc)
    • xz: update to xz-5.2.0 (2ac15a75)
    • libjpeg-turbo: update to libjpeg-turbo-1.4.0 (82af3867)
    • curl: update to curl-7.40.0 (03d43b3a)
    • elfutils: update to elfutils-0.161 (24704417)
    • automake: update to automake-1.15 (ca01bb87)
    • linux: update to linux-3.18.2, update RPi support patch, update kernel configs, move patches which still must reworked to the todo folder (be05966f)
    • elfutils: fix build, patch taken from buildroot.net, many thanks (477ba1d2)
    • RTL8812AU: add patch to build with kernel 3.18 (62a25586)
    • systemd: update to systemd-218 (98ae1135)
    • xf86-video-nvidia: add patch for kernel 3.18 support (90d9dd73)
    • vdr-addon: bump (26df7b45)
    • systemd: allow parallel build (2b195485)
    • systemd: clean up (ec3124f4)
    • kodi-pvr-addons: update to kodi-pvr-addons-78397af (3df7bc2c)
    • scripts/checkdeps: fix deps_pkg (3c730974)
  2. XBMC:
    • [addoninstaller] - prevent recursion on addons with circular dependecies... (PR:6100, 1 commit, 1 file changed)
    • configure.in: Make SDL depend on joystick (PR:6168, 1 commit, 1 file changed)
    • [TexturePacker] fix building on ubuntu 12.04 (PR:6178, 1 commit, 1 file changed)
    • dvdplayer: implement 608 closed captions as fallback (PR:6172, 3 commits, 7 files changed)
    • dvdplayer: closed captions - add DVD style for 608 (PR:6181, 1 commit, 1 file changed)
  3. 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.
AspectRatio not working ?
(2015-01-12, 09:37)majaru Wrote: AspectRatio not working ?

If you are using test builds, then you should be willing to post a bug report.
You need to describe exactly what you do to provoke the problem.
Mediainfo of the file, a debug enabled log file and possibly a sample file that demonstrates the issue are likely to be needed.

To answer your question - no, there are no known problems with aspect ratio (although from your post it's very hard to guess what your problem is).
normal, zoom, wide zoom, custom, 4; 3
Some movies have black bars

#1223, 23-Dec-2014 aspect ratio works

http://i1167.photobucket.com/albums/q630...aebc9a.png
New OpenELEC I****** build: #0112
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 3.18.2 #1 PREEMPT Mon Jan 12 21:14:33 GMT 2015 armv6l GNU/Linux

# vcgencmd version
Jan 12 2015 20:50:01
Copyright (c) 2012 Broadcom
version 341a769a2a969100a8923c9f60dd8c865d3d2174 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20150112211353-r19973-gcfc879b [Build #0112]

# vcdbg log msg 2>&1 | grep DTOK
001578.376: Kernel trailer DTOK property says yes

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (cfc879b9, changelog) and tip of XBMC master (b9910a41, changelog) with the following modifications:
  • Includes newclock4 patches
  • Excludes the OpenELEC fernetmenta patches due to conflicts with newclock4
  • Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-3.18.y
  • Excludes the OpenELEC kodi-001-helix_rpb_backports patch in favour of sourcing these and possibly more recent patches directly from newclock4 branch
  • Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
  • Disabled "Total Duration" in Confluence (see build #0221 for details)
  • Adapted service.openelec.settings to take advantage of PR:5217 [patch details]
  • Includes latest libnfs master (df137c4a)
  • Includes latest libcec master (9f000e43)
  • Includes latest xbmc-pvr-addons master (78397afa)
  • Includes latest xbmc-addon-xvdr master (328fa653)
  • Includes additional ffmpeg codecs/muxers enabled for testing/benchmarking purposes (see patch)
  • Includes animated splash support (patch)
  • Includes commits from libcec-2.2.0 (popcornmix)
  • Exclude kodi-102-dont_really_depend_on_SDL_image.patch: No longer required
  • Exclude lirc_rpi.conf: No longer required, let Device Tree handle lirc_rpi (add "dtoverlay=lirc-rpi" to config.txt)
  • Include d6f4bebf: new package: libsquish
  • Include patch: Use our own texturepacker
  • Include patch: Enable kernel device-tree support (details)
  • Include patch: Add *.dtb files to firmware
  • Include patch: Add device tree kernel trailer
  • Include PR:5430: [URIUtils] Fix IsSmb, IsFTP, IsAfp, IsDAV and IsNfs.
  • Include PR:5752: [jsonrpc] Allow retrieving empty TV shows via VideoLibrary.GetTVShows.
  • Include PR:5958: Fix state not saved after #5842 if playing from "Recently added".
  • Include PR:6177: [video info] Fix changing fanart
Build Highlights:
  1. New firmware with fixes for openmax timeouts
Build Details:
  1. Firmware (Jan 12):
    • firmware: Reduce priority of v3d below that of openmax as v3d is more latency tolerant
    • firmware: omx: Fix race condition in image_encode and image_decode during unsolicted shutdown than can fail to free components
  2. OpenELEC:
    • scripts/checkdeps: allow project specific deps (PR:3778, 1 commit, 1 file changed)
    • drop pulse (PR:3773, 10 commits, 23 files changed)
    • Fix multiple installations in NOOBS (PR:3766, 1 commit, 2 files changed)
    • [RFC] allow addons to ship profile.d scripts (PR:3764, 1 commit, 1 file changed)
    • systemd: forgot to remove target.wants/systemd-machine-id-commit (41f4eb41)
    • init: check first if fbcon/cursor_blink exists (ffa3ec4b)
    • scripts/unpack: also consider project specific patches changes (73f974aa)
    • vdr: fix possible division bu zero (525d656c)
    • vdr-plugin-dvbapi: update to vdr-plugin-dvbapi-36a6b1d (2baaf899)
    • vdr-plugin-vnsiserver: update to vdr-plugin-vnsiserver-a48edf1 (f7db8cec)
    • vdr-addon: bump (4.3.4) (2bf1e576)
    • config/functions: cosmetics (b297cbca)
    • Revert "disable suspend if booting from removable storage" (5185cd92)
    • init: warn if booting from removable storage (cfc879b9)
  3. XBMC:
    • [osx] - fixed vsync for osx - notify reference clock when refresh rate h... (PR:6146, 1 commit, 2 files changed)
    • [osx] - fix broken keyboard input (PR:6141, 4 commits, 6 files changed)
    • binary addons: automatic dependency handling (PR:6152, 12 commits, 28 files changed)
    • [configure] Fix display of git revision (PR:6182, 1 commit, 1 file changed)
    • Allow up to 31 days to display in the EPG (PR:6136, 1 commit, 2 files changed)
    • Add actions for mouse drag start and end (PR:6171, 2 commits, 3 files changed)
  4. newclock4:
    • New commits in this build:
      • hack: No longer need FrameMove in gui framerate hack (e4060b0e)
      • Revert "renderer: exit gfx lock when waiting for present time" (15483599)
      • [omximage] Increase timeout - this is sometimes hit (214ad083)
    • Commits no longer in build:
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.
Hi Milhouse,

could you add the latest xbmc-pvr-addons-master? As there is a new version for tvheadend addon the sounds very interesting.

thanks
  • 1
  • 13
  • 14
  • 15(current)
  • 16
  • 17
  • 111

Logout Mark Read Team Forum Stats Members Help
OpenELEC Testbuilds for RaspberryPi (Kodi 15.0) Part 112