• 1
  • 13
  • 14
  • 15(current)
  • 16
  • 17
  • 146
OpenELEC Testbuilds for RaspberryPi (Kodi 17.0)
hello, im new here so sorry. I have latest build #1216. Did you guys find user inverface laggy if you just back key from movie so it play in background UI? Its normal on Pi2? is there some trick to pause if i go to user interface?any tips and tricks? thanks for your hard work devs!
...seems you have a similarly problem like me to play a video in #1216, castaway.
I am back to #1001, this old build from the first October sucks.
Have two RPi2, one from both have only the funktion for testing newer, daily nightly builds.

but for all that, i test in future new builds, to find the best way out of roundabout.
I'm lucky to help here, awesome ;-)


btw castaway,
always to use 3 sd-cards
1) openELEC 6 from http://openelec.tv/get-openelec
2) latest good build (for me) untouched
3) sd card only for nightly builds/updates frome here

so it is verry simple to say - problem is in recent builds yes or not without update new and go back to my favorite build.
clever? :-)
for me very fast.
(2015-12-17, 21:27)castaway Wrote: hello, im new here so sorry. I have latest build #1216. Did you guys find user inverface laggy if you just back key from movie so it play in background UI? Its normal on Pi2? is there some trick to pause if i go to user interface?any tips and tricks? thanks for your hard work devs!

We deliberately limit GUI fps when video is playing to avoid harming video playback.
You can disable this in video/acceleration settings ("Limit GUI updates during playback").

Or just press the stop key before navigating the GUI.
i will keep eye on #1001 but that Limit GUI settings seems legit to me. I was few days on xbian and it pause playback in background if i pressed back key ( i liked it). I will try set gpu_mem to 320MB i read some articles that it is good for Pi2, Also i know i should be on stable build as im new here but if i see newer version i simply must have it and i love to experiment alsoSmile. Thanks! still exploring this whole new world Smile
(2015-12-17, 20:46)Milhouse Wrote: [quote='MikeKL' pid='2189579' dateline='1450376054']
@Milhouse

As I previously mentioned I am currently having problems with icon transparency since switching to builds later than #1213 where using following specific suggested commands in #1216 and then back in #1213 (Which appeared to run OK) does not appear to have resolved icon transparency issue.

Code:
find /storage/.kodi/userdata/Thumbnails -type f -mtime -1 -delete
texturecache.py Xd

Apologies for being a pain, can you clarify exactly what I need to do, or is it that I just ignore keep updating and in future build icon transparencies will be correct again? I am currently on #1213

There's a time component in the command ("-mtime -1" - match files modified during the previous 1 day) so the longer you leave it the less likely it is to work.

If you run the following commands today (17 December) it will delete all Thumbnail files created since 13 December:
Code:
find /storage/.kodi/userdata/Thumbnails -type f -mtime -4 -delete
texturecache.py Xd
That sorted it in #1213 thank you, then after correction of transparencies I jumped forward to #1216 and also correct CoolCool
RPi4, (LibreELEC 11.0) hdmi0 -> Philips 55PUS7304 4K TV, hdmi1 -> Onkyo TX-SR608 AV Receiver
New OpenELEC K* build #1217: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.4.0-rc5 #1 Thu Dec 17 21:57:40 GMT 2015 armv6l GNU/Linux

# vcgencmd version
Dec  8 2015 14:44:44
Copyright (c) 2012 Broadcom
version e591b5eb05e2cdb1b5ae25512b27d33127d7bee9 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20151217215648-#1217-g0e8113d [Build #1217]

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

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (0e8113de, changelog) and tip of XBMC master (b8e2d595, changelog) with the following modifications: Build Highlights:
  1. New 4.4rc5 kernel
  2. FFmpeg: Implement image thumbnails - second attempt
  3. Add option to enable/disable GPU acceleration of jpeg encode/decode
Build Details:
  1. OpenELEC:
    • Update cacert.pem and provide a new method of creating it (PR:4498, 2 commits, 6 files changed)
  2. XBMC:
    • Readmes: add libegl1-mesa-dev to dependencies (PR:8604, 2 commits, 2 files changed)
    • [README.linux] update list of binary addons (PR:8575, 1 commit, 1 file changed)
    • [rendermananger] Ensure fps is valid before changing refresh rate (PR:8609, 1 commit, 1 file changed)
    • [settings] Remove DTS-HD from general settings (PR:8606, 1 commit, 10 files changed)
    • Compile errors in RendererOMX.cpp (PR:8598, 2 commits, 4 files changed)
    • [mmalcodec] Reduce buffering in codec (PR:8610, 7 commits, 2 files changed)
  3. newclock5:
    • New commits in this build:
      • [settings] Add settings option to enable MVC and frame packing support (78699c12)
      • [renderer] Don't adjust 3d rectangles in bypass mode (ca0dfbce)
      • [rbp] Switch to using transform flags for 3d modes (7e927e3c)
      • [EGL] Consider stereomode when creating a new window (0a853a67)
      • [rbp] Add settings option to disable gpu jpeg acceleration (b0a7a96f)
    • Updated commits in this build:
      • [3d] Avoid switching stereo mode based on current display mode (b41cf0f2 => 91528e35)
    • Commits no longer in build:
      • [mmalcodec] Enable concealed error frames, but discard them when returned (1df74a3e)
      • [mmalcodec] refector the decoder flags logic to avoid stalls on seek (2a5a8b19)
      • [players] Add settings option to enable MVC support (0f91bd4a)
      • [mmalrenderer] Switch to using transform flags for 3d modes (858f2663)
      • Revert "[3D] don't back out from 3D handling on resolution changes if we're switching to a different 3D mode" (6612d03b)
      • [rbp] Fix zoom modes with stereoscopic videos (4f10a6db)
      • [omxplayer] Don't propagate 3d flags based on supported 3d modes (df745ad0)
      • [rbp] Ignore video stereo mode when 3D display mode is disabled (6a4ee93c)
      • [EGL] Don't skip out when HDMI mode is considered the same (bb2a4bd2)
      • [rbp] Only send changes in hw cursor state (5ae905fd)
      • [rbp] Leave 3D framepacking output disabled by default (61086c17)
      • [mmalcodec] Reduce framerate of high framerate videos when not running fullscreen (109408ea)
      • Fix Linux touchscreen support (e6102b1b)
      • [mmalcodec] Remove preroll (a0cebc36)
      • [mmalcodec] Remove demux queue (0278863b)
      • [mmalcodec] Remove time based limit on submitted packets (93b94273)
      • [mmalcodec] Add back logging of data queued in decoder (68fe23a0)
      • [mmalcodec] Try to minimise latency through hardware decoder. This could reduce performance but keeps videoplayer happier (86a53cf9)
      • squash: Only request a buffer when we have space. Sleep when we don't (d890f60d)
      • [rendermananger] Ensure fps is valid before changing refresh rate (078255b0)
      • fixup! VideoPlayer: start players if audio is ready and video is just a still frame (365c3323)
      • [settings] Remove DTS-HD from general settings (8096c255)
  4. kernel 4.4.y:
    • New commits in this build:
      • [PATCH] dmaengine: bcm2835-dma: Convert to use DMA pool (99466dd3)
      • squash: include ARCH_BCM2708 / ARCH_BCM2709 (09a09a75)
      • bcm2835-dma: Fix up convert to DMA pool (2bc2902a)
      • squash: Fixup bcm2835-camera for changes in kernel 4.4 api (55dc4c59)
      • BCM2709: Use upstream interrupt driver on all Pi2's (c3dcfae1)
      • Revert "BCM2709: Use upstream interrupt driver on all Pi2's" (cd7abc5b)
      • BCM2709: Use upstream interrupt controllers (b977bb81)
      • Revert "BCM2709: Use upstream interrupt controllers" (890668e7)
      • squash: fixups (ced557f2)
      • squash: add missing vc4-kms-v3d-overlay.dtb to makefile (917cb285)
      • squash: Add cprman to dt (802f5e84)
      • bcm270x: Enable bcm2835-rng for all RPi models (b669684c)
    • Commits no longer in build:
      • ARM: bcm2835: Add the Raspberry Pi firmware driver (476ef7d8)
      • BCM2708: Use upstream interrupt driver on all Pi1's (24d03071)
      • BCM270x: Switch to firmware driver (517d136f)
      • BCM2708: Use brcm,bcm2835-system-timer (9d1976c6)
      • mailbox: bcm2835: Support ARCH_BCM270x (aa7ea4b4)
      • Add bcm2708_gpio driver (89bad1e3)
      • bcm2708 watchdog driver (e9da8f9f)
      • bcm2835-audio: Create the platform device if the DT node is disabled (7fe7f588)
      • Add hwrng (hardware random number generator) driver (140bd5f1)
      • Add Chris Boot's spi driver. (cc84ad91)
      • ASoC: Add support for BCM2708 (3690bc29)
      • BCM2708: Add I2S support to board file (036d78e2)
      • BCM2708: Added support for HiFiBerry Digi board Board initalization by I2C (01f6d571)
      • bcm2708: Allow option card devices to be configured via DT (dbb987b0)
      • Added support to reserve/enable a GPIO pin to be used from pps-gpio module (LinuxPPS). Enable PPS modules in default config for RPi. (bd259891)
      • mach-bcm270x: Enable the building of pinctrl-bcm2835 (3ee3b65a)
      • BCM270X_DT: Add pwm and pwm-2chan overlays (ee1d940a)
      • lirc-rpi: Make buildable on bcm2835 (6d4744ff)
      • i2c-bcm2708: Make buildable on bcm2835 (3b864490)
      • bcm2708-i2s: Make buildable on bcm2835 (cd0e2a77)
      • vchiq: hack: Add include depecated dma include file (2dea8bdd)
      • bcm2709: Remove custom barrier implementation it is no different to default (5d078f4c)
      • dwc_otg: Remove duplicate gadget probe/unregister function (184fd590)
      • config: remove CONFIG_CPU_SW_DOMAIN_PAN it causes panics (6c417d64)
      • BCM270X_DT: configure I2S DMA channels (bac7f122)
      • configs: enable SND_BCM2835_SOC_I2S (1917c6a6)
      • BCM270X_DT: switch to bcm2835-i2s (ebabbdd1)
      • config: fix RaspiDAC Rev.3x dependencies (31f3dfa4)
      • bcm2708-i2s: Remove driver (cb7b6858)
      • dmaengine: bcm2708: Make legacy API available for bcm2835-dma (98a508ac)
      • configs: Enable DMA_BCM2835 (c4b931e5)
      • dmaengine: bcm2708: Change DT compatible string (62fb0b3d)
      • dmaengine: bcm2708: Remove driver but keep legacy API (850c78c5)
      • BCM2835-V4L2: Return buffers to videobuf2 on shutdown (9739037e)
      • bcm2835-gpiomem: Fix for ARCH_BCM2835 builds (6a43ed38)
      • bcm2708_wdog: Remove driver (b6a2f220)
      • bcm2708-rng: Remove driver (82cb6a64)
      • spi-bcm2708: Remove driver (bdfc9880)
      • BCM270X_DT: Remove spi controller overlays (538cd5b4)
      • i2c-bcm2708: Remove non-DT support (c79794b5)
      • lirc_rpi: Remove non-DT support (ef300725)
      • vc_cma: Provide empty functions when module is not built (f8203f3c)
      • vc-sm: Move headers out of arch directory (30b366d9)
      • bcm2708: Remove unused headers (0389f2e1)
      • bcm2708: Remove bcm2708_gpio (b6dada07)
      • bcm2708: Disable ATAGS (132ee142)
      • dwc_otg: Simplify FIQ irq number code (728f8274)
      • bcm2708: Remove armctrl irq driver (9b4b8da5)
      • bcm2709: Make early printk possible on uart0 (e28ee4df)
      • bcm2709: Remove unnecessary files (e3ebc3f9)
      • bcm2709: Remove bcm2708_gpio (4c404d75)
      • bcm2709: Disable ATAGS (7ba9b36b)
      • clocksource: arm_arch_timer: Remove dc4_arch_timer_init() (1e1b6d84)
      • serial/amba-pl011: Remove fifo size hack (70fefd18)
      • clk: bcm2835: Move under bcm/ with other Broadcom SoC clk drivers. (ec0a3164)
      • clk: bcm2835: Add binding docs for the new platform clock driver. (6dffff07)
      • clk: bcm2835: Add support for programming the audio domain clocks (b9d57da8)
      • bcm2835: Add (disabled) devicetree for the audio clock manager. (bd9d586b)
      • drm/vc4: Add devicetree bindings for VC4. (b38ce573)
      • drm/vc4: Add KMS support for Raspberry Pi. (618c7203)
      • drm/vc4: Use the fbdev_cma helpers (d986cd8b)
      • drm/vc4: Allow vblank to be disabled (00ccdffc)
      • Add vc4-kms-v3d overlay (962bfa7d)
      • drm/vc4: Increase CMA size to 256M aligned to 256M boundary (3f9affa8)
      • config: Add FB_TFT_ILI9163 module (7043b171)
      • Input: add support for FocalTech FT6236 touchscreen controller (e7cca6c8)
      • Input: ft6236 - do not explicitly set driver's owner (ce6ed11a)
      • Input: ft6236 - change module license string to match copyright notice (749bfc5b)
      • config: ADD CONFIG_FB_UDL module (USB displaylink) (61afb7c7)
      • bcm2709_fb: refine appropriate behaviors to unsupported fb ioctls (b8146d86)
      • SDIO-overlay: add poll_once-boolean parameter (eba41c6f)
      • Revert "bcm2708: Allow option card devices to be configured via DT" (2ceb9820)
  5. Additional commits/pull requests/changes not yet merged upstream:
    • Added: [env] PR:4499: Linux: update to 4.4-rc5
    • Added: [pkg] patch: Fix pr7030
    • Added: [pkg] PR:8583: FFmpeg: Implement image thumbnails
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.
(2015-12-14, 17:30)MrNice Wrote: On 2015-08-28 16:25 Milhouse wrote
(2015-08-28, 16:25)Milhouse Wrote: Unfortunately scrolling text is a known performance issue - the simplest solution is to highlight a shorter label that won't cause scrolling.

Perhaps it's possible to stop text from scrolling when a player is active on single-core platforms such as the Pi1 that are more sensitive to GUI updates.
(2015-08-28, 16:16)MrNice Wrote: Isengard 5.945.4

CPU usage very high when horizontal text scroll happen.
To reproduce, create an empty folder, name it with a long character string or/and rename a music/video file with a long string.

Compare CPU usage between no scrolling and a scrolling name with debug or ssh/top

With my RPi1-512 overclocked at 1000 I get:
Low: 15-20%
High:65-75%
When I play HD multichannel music I get drops.

I still can't play some files, a lot of drops due to scrolling text.
Is there any improvement in the new build, fix or workaround?
For you information, still the same issue with OpenELEC K* build #1216
With ssh, top, nothing playing:
No scroll text, CPU ~ 10-15%
With scroll, CPU ~75-95% .... and drops when playing :-(
Config, video/audio player:
3T HDD <USB> Odroid N2+ / CoreElec <HDMI> Denon AVR-2313 <HDMI> LG TV 55UF860V
                                          <nfs wired> Linksys WRT32X router <USB> 4T HDD
Is it possible to sync an xbox 360 wireless gamepad to these build? If no is it possible to compile with support?

thanks
joe
(2015-12-18, 01:47)unclejoe01 Wrote: Is it possible to sync an xbox 360 wireless gamepad to these build? If no is it possible to compile with support?

thanks
joe

I believe it's possible to sync, although the joystick won't work in Kodi on RPi (no xorg, so no SDL) but should work with emulators.
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.
build #1217: RPi / RPi2

Hi,
i'm not able to switch audio options in menue from the 7,5 GB DVD "TinaTurnerLiveFrom Holland"
DVD starts, options are available, if i wont to switch the video stoped. Sorry
MiniDVD works now perfect.

kind regards Harald
(2015-12-18, 03:27)Milhouse Wrote: I believe it's possible to sync, although the joystick won't work in Kodi on RPi (no xorg, so no SDL) but should work with emulators.

Support might be coming soon with garbear's input pull request.
In SPMC, on my Firestick, if you press the back button during playback of a streaming video it stops the video and takes you back to the previous page. In OpenELEC if I press the back button during playback the video keeps playing even though I'm now on the previous page. It can be difficult to stop the video (my wife would never be able to do it...God bless her..Wink). It would be nice to have this feature in OpenELEC.

Just a wish/request.

Have a great day everyone.
Bob
Use the OpenELEC Forum for feature requests.
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.
(2015-12-18, 16:48)Trespasser Wrote: In SPMC, on my Firestick, if you press the back button during playback of a streaming video it stops the video and takes you back to the previous page. In OpenELEC if I press the back button during playback the video keeps playing even though I'm now on the previous page. It can be difficult to stop the video (my wife would never be able to do it...God bless her..Wink). It would be nice to have this feature in OpenELEC.

That is just done by remote mapping. You need to map the back key on remote to stop.
http://kodi.wiki/view/Keymap
(2015-12-16, 23:28)popcornmix Wrote:
(2015-12-16, 23:24)schub Wrote: played a video. Memory split is 256/256, sync display to playback.

I'd recommend gpu_mem=144 for a 512M Pi. 256 is recommended for a 1G Pi2.

Sorry, setting this memory does not help.
Setting buffer mode to 3 does also not help.
With more available RAM it is possible to watch the videos longer,
but the result is the same, the system rans out of memory.
I wonder if some other user has the same issue?

I think i downgrade to some older version,
for the same test.

Thanks
  • 1
  • 13
  • 14
  • 15(current)
  • 16
  • 17
  • 146

Logout Mark Read Team Forum Stats Members Help
OpenELEC Testbuilds for RaspberryPi (Kodi 17.0)6