2016-02-09, 00:32
2016-02-09, 01:49
(2016-02-09, 00:32)vandamme Wrote:(2016-02-08, 11:25)Caramba69 Wrote: 3D isos are played back in 2D only in the last 2 builds.
Same problem for me ...
did you try with mmal only enabled?
2016-02-09, 04:12
New OpenELEC Krypton build #0208: RPi / RPi2
(Supercedes previous build)
Based on tip of OpenELEC master (5d257577, changelog) and tip of XBMC master (4f6b992f, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 4.4.1 #1 Mon Feb 8 22:26:18 GMT 2016 armv6l GNU/Linux
# vcgencmd version
Feb 1 2016 17:54:49
Copyright (c) 2012 Broadcom
version b3dc56931507f355d503ea69397778643f7a3dc3 (clean) (release)
# lsb_release
OpenELEC (Milhouse) - Version: devel-20160208222404-#0208-g5d25757 [Build #0208]
# vcdbg log msg 2>&1 | grep DTOK
001745.903: Kernel trailer DTOK property says yes
# Kernel device tree status: Enabled
Based on tip of OpenELEC master (5d257577, changelog) and tip of XBMC master (4f6b992f, changelog) with the following modifications:
- Includes newclock5 patches
- Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-4.4.y
- Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
- Disabled "Total Duration" in Confluence (see build #0221 for details)
- Includes latest dcadec master (0e074384, ahead +139)
- Includes latest kodi-platform master (92583ef9, ahead +2)
- Includes latest libcec master (6d68d212)
- Includes latest libnfs master (458f6c2b, ahead +7)
- Includes latest p8-platform master (38343e0a)
- Includes latest addons: adsp.basic (c411b5f7, +5), adsp.biquad.filters (71087c48, +1), adsp.freesurround (13ebd5c2, +6), asplib (d8a34587, +8), peripheral.joystick (6bf6821f, +43), pvr.argustv (9459a485, +9), pvr.demo (32952941, +8), pvr.dvblink (ff02fe16, +10), pvr.dvbviewer (d10f17c6, +7), pvr.filmon (76625cc8, +9), pvr.hdhomerun (41184673, +7), pvr.hts (95b98abb, +45), pvr.iptvsimple (baaae159, +11), pvr.mediaportal.tvserver (39e89190, +33), pvr.mythtv (da0a6f50, +12), pvr.nextpvr (8c6e7ea7, +11), pvr.njoy (13bd96fd, +7), pvr.pctv (b321e302, +9), pvr.stalker (4da8913c, +10), pvr.vbox (83f95b9c, +15), pvr.vdr.vnsi (894555c6, +12), pvr.vuplus (b27f0819, +8), pvr.wmc (9b43f0be, +8)
- Includes commits from service.openelec.settings/, ahead +1 (OpenELEC)
- Include [env] e7cbe9cb: xf86-video-intel: explicitely disable TearFree and TripleBuffer
- Include [env] ed774729: Intel: Implement Passthrough-Range
- Include [env] f26415ab: libass: bump to 0.13.1
- Include [env] 2f83a1cf: xf86-video-intel: bump to 8b8c9a36 (fixes segfault when refreshrate changing)
- Include [env] 3a6268c9: VAAPI: Enable EGL
- Include [env] 98c65e6a: Kodi: Use Limited Range by default
- Include [env] 858f6461: xf86-video-intel: bump to 371219c
- Include [env] compare: ffmpeg: Additional Jarvis 2.8.x patches
- Include [env] patch: Clean Kodi view cache on startup
- Include [env] patch: Enable other binary addons
- Include [env] patch: [update] pvr.vuplus (thanks @seo)
- Include [env] patch: Add experimental splash video
- Include [env] patch: Enable pvr addons, disable pvr updates
- Include [env] patch: kodi: peripheral.joystick binary addon
- Include [env] PR:4500: kodi: update to 17.0
- Include [env] PR:4537: [scripts] Add PKG_SOURCE_NAME for non-standard package tarballs
- Include [env] PR:4661: stripping changes
- Include [pkg] PR:7030: CNetwork - implement IPv6
- Include [pkg] PR:8254: FIX: Only handle 3D bitmap subs in TAB
- Include [pkg] PR:8645: [video] Add season/TV show artwork to episodes/seasons even if they have their own fanart.
- Include [pkg] PR:8807: Controller input
- Include [pkg] PR:8822: Implement ignore url options in CFileItemList
- Include [pkg] PR:8824: videodb: fix smart playlists not honoring "Show empty TV shows" setting.
- Include [pkg] PR:8922: [guiinfo] extend ranges for listitem properties
- Include [pkg] PR:8923: [GUI] Replace thumb size with images res
- Include [pkg] PR:9062: Mrmc backports4
- Include [pkg] PR:9081: Fix limited songs query (for MySQL) and improve efficiency of GetSongs
- IQAudIO and HiFiBerry DAC+ updates
- OpenELEC:
- update *.freedesktop.org package urls (PR:4691, 3 commits, 3 files changed)
- Package updates (PR:4680, 6 commits, 6 files changed)
- timezone-data: update to timezone-data-2016a
- dbus-glib: update to dbus-glib-0.106
- binutils: update to binutils-2.26
- imx-vpu: update to imx-vpu-5.4.32
- libfslvpuwrap: update to libfslvpuwrap-1.0.62
- setuptools: update to setuptools-19.7
- timezone-data: update to timezone-data-2016a
- dbus: update version and package link (PR:4686, 1 commit, 1 file changed)
- build: Take a lock on the package download directory (PR:4676, 1 commit, 1 file changed)
- update dbus-python package link (42c5563c)
- update *.freedesktop.org package urls (PR:4691, 3 commits, 3 files changed)
- XBMC:
- libnfs:
- Add option and method to disable/enable directory caching (458f6c2b)
- Add option and method to disable/enable directory caching (458f6c2b)
- pvr.argustv:
- [travis] Remove xcode6.1. jsoncpp isn't installable without going thr… (PR:43, 1 commit, 1 file changed)
- [travis] Remove xcode6.1. jsoncpp isn't installable without going thr… (PR:43, 1 commit, 1 file changed)
- pvr.filmon:
- [travis] Remove xcode6.1. jsoncpp isn't installable without going thr… (PR:39, 1 commit, 1 file changed)
- [travis] Remove xcode6.1. jsoncpp isn't installable without going thr… (PR:39, 1 commit, 1 file changed)
- pvr.pctv:
- [travis] Remove xcode6.1. jsoncpp isn't installable without going thr… (PR:31, 1 commit, 1 file changed)
- [travis] Remove xcode6.1. jsoncpp isn't installable without going thr… (PR:31, 1 commit, 1 file changed)
- pvr.stalker:
- [travis] Remove xcode6.1. jsoncpp isn't installable without going thr… (PR:44, 1 commit, 1 file changed)
- [travis] Remove xcode6.1. jsoncpp isn't installable without going thr… (PR:44, 1 commit, 1 file changed)
- kernel 4.4.y:
- New commits in this build:
- Allow up to 24dB digital gain to be applied when using IQAudIO DAC+ (e596bba3)
- Limit PCM512x "Digital" gain to 0dB by default with HiFiBerry DAC+ (f7637be2)
- Merge pull request #1282 from DigitalDreamtimeLtd/rpi-4.4.y (8b4d164b)
- BCM270X_DT: Adjust overlay README formatting (fb9de349)
- FIXUP: Overlay README - Restore spaces deleted in error (065d2a9c)
- Allow up to 24dB digital gain to be applied when using IQAudIO DAC+ (e596bba3)
- New commits in this build:
2016-02-09, 08:53
(2016-02-08, 18:20)dukester Wrote:(2016-02-08, 16:31)ruser Wrote: Hello, I'd like to request some small changes and additions to the Backup system in order to enhance the user experience and make the whole process less tedious.
"Backup-script" addon does not restore everything, so I would prefer to use native functions.
1) Add a "Target path" option in order to allow Kodi to backup onto anything else beside local storage (in my case it's a cramped SD-card, so it's only logical to be able to store it via local network at shared disk)
2) Add a "Backup" pictogram (icon) to program menu (instead of searching for it thru the whole system menu), that would invoke a prompt "Create new backup or restore one of the previous?".
3) If user chooses "Restore", instead of opening the filesystem, an interface could show a simple list of available backups from "target path" (in "date time filesize" manner) along with "More..." button which would invoke the filesystem dialog.
P.S.
4) Sometimes there's a need to restart Kodi without the rest of OS. Please add another item to the Shutdown menu: "Restart shell (Kodi)" or "Fast reboot"
The backup script add on has options to backup more stuff than just the default selections and does everything you mentioned in your post. I backup to an smb share. If I use restore I have options to pick by date all the backup I made.
I have Kodi installed on a RPi, so I needed to transfer all OS settings to RPi2. The "backup script" does not correctly copy the system settings and fails to restore every add-on. Some of the restored addons has their configurations wiped. One of the addons (written in Python) cannot be restored, and the restoration process is terminated with an error. I think that such "recovery system" is terrible.
At the same time, the built-in backup tool does not produce such errors. Even with the change of the platform, the restored system is working without a hitch.
2016-02-09, 09:35
What is the preferred player? Omxplayer or videoplayer? I use videoplayer always.
2016-02-09, 09:42
Why my kodi on pi dont see files thah have long dash in filename windows version see this files no not normal dash like - but someting like —
2016-02-09, 10:02
If you have problems, please try to log them. Just complaining isn't changing anything in most cases and doesn't lead to solving the problem
2016-02-09, 10:46
If any dev is interested or could not reproduce the problem, I could post a log and a small part of 3D ISO tonight
2016-02-09, 12:31
(2016-02-09, 10:46)vandamme Wrote: If any dev is interested or could not reproduce the problem, I could post a log and a small part of 3D ISO tonight
Thanks but I don't think it will be necessary.
@popcornmix: 2D only playback is reproducible with the Train Your Dragon 3D ISO over smb:// and nfs:// - there's no 2D/3D selection menu at start of playback, it's always straight into 2D. Problem starts with build #0206, presumably the following commit:
- New commits in this build:
- fixup! [3d] Automatically enable 3D for ssif (fcbdeb7a)
- fixup! [3d] Automatically enable 3D for ssif (fcbdeb7a)
2016-02-10, 02:36
I've noticed with the latest build there are audio passthrough/pcm encoding errors after resuming from suspend. Videos with 5.1/7.1 audio are sent as regular two channel (AV receiver stays in default PLII C setting). reboot from remote ssh restores functionality.
2016-02-10, 02:39
New OpenELEC Krypton build #0209: RPi / RPi2
(Supercedes previous build)
Based on tip of OpenELEC master (5d257577, changelog) and tip of XBMC master (9b08199d, changelog) with the following modifications:
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 4.4.1 #1 Tue Feb 9 22:23:38 GMT 2016 armv6l GNU/Linux
# vcgencmd version
Feb 9 2016 19:39:09
Copyright (c) 2012 Broadcom
version dc2c1aba32c7469e82a87be0d5d921aa9233e60d (clean) (release)
# lsb_release
OpenELEC (Milhouse) - Version: devel-20160209222246-#0209-g5d25757 [Build #0209]
# vcdbg log msg 2>&1 | grep DTOK
001746.117: Kernel trailer DTOK property says yes
# Kernel device tree status: Enabled
Based on tip of OpenELEC master (5d257577, changelog) and tip of XBMC master (9b08199d, changelog) with the following modifications:
- Includes newclock5 patches
- Excludes the OpenELEC linux-01-RPi_support patch in favour of sourcing these and possibly more recent patches directly from kernel branch rpi-4.4.y
- Default setting for "Show RSS Feed" changed to disabled (new installs only) [patch details]
- Disabled "Total Duration" in Confluence (see build #0221 for details)
- Includes latest dcadec master (0e074384, ahead +139)
- Includes latest kodi-platform master (92583ef9, ahead +2)
- Includes latest libcec master (6d68d212)
- Includes latest libnfs master (458f6c2b, ahead +7)
- Includes latest p8-platform master (38343e0a)
- Includes latest addons: adsp.basic (c411b5f7, +5), adsp.biquad.filters (71087c48, +1), adsp.freesurround (13ebd5c2, +6), asplib (d8a34587, +8), peripheral.joystick (6bf6821f, +43), pvr.argustv (9459a485, +9), pvr.demo (32952941, +8), pvr.dvblink (ff02fe16, +10), pvr.dvbviewer (d10f17c6, +7), pvr.filmon (76625cc8, +9), pvr.hdhomerun (41184673, +7), pvr.hts (95b98abb, +45), pvr.iptvsimple (baaae159, +11), pvr.mediaportal.tvserver (39e89190, +33), pvr.mythtv (da0a6f50, +12), pvr.nextpvr (8c6e7ea7, +11), pvr.njoy (13bd96fd, +7), pvr.pctv (b321e302, +9), pvr.stalker (4da8913c, +10), pvr.vbox (83f95b9c, +15), pvr.vdr.vnsi (894555c6, +12), pvr.vuplus (b27f0819, +8), pvr.wmc (9b43f0be, +8)
- Includes commits from service.openelec.settings/, ahead +1 (OpenELEC)
- Include [env] e7cbe9cb: xf86-video-intel: explicitely disable TearFree and TripleBuffer
- Include [env] ed774729: Intel: Implement Passthrough-Range
- Include [env] f26415ab: libass: bump to 0.13.1
- Include [env] 2f83a1cf: xf86-video-intel: bump to 8b8c9a36 (fixes segfault when refreshrate changing)
- Include [env] 3a6268c9: VAAPI: Enable EGL
- Include [env] 98c65e6a: Kodi: Use Limited Range by default
- Include [env] 858f6461: xf86-video-intel: bump to 371219c
- Include [env] compare: ffmpeg: Additional Jarvis 2.8.x patches
- Include [env] patch: Clean Kodi view cache on startup
- Include [env] patch: Enable other binary addons
- Include [env] patch: Fix RSS patch
- Include [env] patch: [update] pvr.vuplus (thanks @seo)
- Include [env] patch: Add experimental splash video
- Include [env] patch: Enable pvr addons, disable pvr updates
- Include [env] patch: kodi: peripheral.joystick binary addon
- Include [env] PR:4500: kodi: update to 17.0
- Include [env] PR:4537: [scripts] Add PKG_SOURCE_NAME for non-standard package tarballs
- Include [env] PR:4661: stripping changes
- Include [pkg] PR:7030: CNetwork - implement IPv6
- Include [pkg] PR:8254: FIX: Only handle 3D bitmap subs in TAB
- Include [pkg] PR:8645: [video] Add season/TV show artwork to episodes/seasons even if they have their own fanart.
- Include [pkg] PR:8807: Controller input
- Include [pkg] PR:8822: Implement ignore url options in CFileItemList
- Include [pkg] PR:8824: videodb: fix smart playlists not honoring "Show empty TV shows" setting.
- Include [pkg] PR:8922: [guiinfo] extend ranges for listitem properties
- Include [pkg] PR:8923: [GUI] Replace thumb size with images res
- Include [pkg] PR:9062: Mrmc backports4
- Include [pkg] PR:9081: Fix limited songs query (for MySQL) and improve efficiency of GetSongs
- New firmware
- Zero copy ffmpeg interface
popcornmix Wrote:There is a fairly significant commit today (needs the updated firmware).
This enables zero copy for software decode. Previously buffers were copied to gpu.
For HEVC in particular that was expensive in sdram bandwidth terms.
So, there should be a HEVC performance boost.
However there is a lot of new code, so regressions are possible (in any software decode use case). - Fix 3D ISO playback
- Firmware (Feb 9):
- firmware: video_render: Support non-default vertical stride
- firmware: video_render: Support non-default vertical stride
- XBMC:
- newclock5:
- New commits in this build:
- Commits no longer in build:
- kernel 4.4.y:
- New commits in this build:
- pinctrl-bcm2835: Fix cut-and-paste error in "pull" parsing (532bf0fa)
- pinctrl-bcm2835: Fix cut-and-paste error in "pull" parsing (532bf0fa)
- New commits in this build:
- Additional commits/pull requests/changes not yet merged upstream:
- Added: [env] patch: Fix RSS patch
- Added: [env] patch: Fix RSS patch
2016-02-10, 03:12
The zero-copy change is a big improvement - particularly if sdram is overclocked! Many thanks @popcornmix and colleagues.
However I have found a couple of HEVC regressions (oddly enough, only with Big Buck Bunny 1080 and 720p, both .ts files (bbb_720p_c.ts and bbb_1080p_c.ts - download using "Save as..."). Tested over both smb:// and nfs://.
Config: RPi2, arm_freq=1000, core_freq=500, gpu_freq=400
First regression:
When playing HEVC Big Buck Bunny 1080p (.ts) with stock 450MHz sdram - which I know isn't really playable - playback will repeatedly restart at about 1m24s (although it sometimes varies a bit). Note that "Repeat" is off, so it's not stopping and restarting - it's just restarting...
However with sdram_freq=600 (over_voltage_sdram=5, sdram_schmoo=0x02000020), the same video plays without restarting (there is some minor slow down while zooming into the burrow at start, and villians emerging from grass at ~5m03s, otherwise it's pretty much perfect - total 15 skipped frames, 5 missed).
Maybe there's some memory-bottleneck induced playback error that causes the restart? The 720p version of Big Buck Bunny will play through to the end with sdram=450.
Debug log with 450MHz sdram: http://sprunge.us/GVPU (1080p playback restarted itself two times at timestamp 1m24s, then a third time at timestamp 1m26s)
Second regression:
With HEVC Big Buck Bunny 1080p OR Big Buck Bunny 720p, and with sdram_freq=450 or 600, any attempt to seek will restart playback from the beginning. All my other HEVC samples don't suffer from this seek/restart issue. I tested an mpeg2 ts - this had no seek issues.
Debug log with 600MHz sdram: http://sprunge.us/QEeV (seeking using BigStepForward - each time playback restarts)
Presumably these two regressions are linked somehow.
However I have found a couple of HEVC regressions (oddly enough, only with Big Buck Bunny 1080 and 720p, both .ts files (bbb_720p_c.ts and bbb_1080p_c.ts - download using "Save as..."). Tested over both smb:// and nfs://.
Config: RPi2, arm_freq=1000, core_freq=500, gpu_freq=400
First regression:
When playing HEVC Big Buck Bunny 1080p (.ts) with stock 450MHz sdram - which I know isn't really playable - playback will repeatedly restart at about 1m24s (although it sometimes varies a bit). Note that "Repeat" is off, so it's not stopping and restarting - it's just restarting...
However with sdram_freq=600 (over_voltage_sdram=5, sdram_schmoo=0x02000020), the same video plays without restarting (there is some minor slow down while zooming into the burrow at start, and villians emerging from grass at ~5m03s, otherwise it's pretty much perfect - total 15 skipped frames, 5 missed).
Maybe there's some memory-bottleneck induced playback error that causes the restart? The 720p version of Big Buck Bunny will play through to the end with sdram=450.
Debug log with 450MHz sdram: http://sprunge.us/GVPU (1080p playback restarted itself two times at timestamp 1m24s, then a third time at timestamp 1m26s)
Second regression:
With HEVC Big Buck Bunny 1080p OR Big Buck Bunny 720p, and with sdram_freq=450 or 600, any attempt to seek will restart playback from the beginning. All my other HEVC samples don't suffer from this seek/restart issue. I tested an mpeg2 ts - this had no seek issues.
Debug log with 600MHz sdram: http://sprunge.us/QEeV (seeking using BigStepForward - each time playback restarts)
Presumably these two regressions are linked somehow.
2016-02-10, 03:14
More info on reproducing audio bug with build #0209
1. Play MKV containing DTS-HD soundtrack. Audio is converted properly to LPCM. AV receiver shows PCM 3/2/.1
2. Play 3D MVC MKV with DTS-HD soundtrack (ripped directly from BLuray). Audio is outputted as LPCM 2 channel. AV Receiver shows PCM 2/0/.0
3. Replay movie in #1 -> Audio is converted to LPCM 2 channel. AV receiver shows PCM 2/0/.0
4. Reboot.
5. Play movie in #2. same results.
6. Play movie in #1. Same results as #3
7. Reboot.
8. Play movie in #1. Same results as #1.
1. Play MKV containing DTS-HD soundtrack. Audio is converted properly to LPCM. AV receiver shows PCM 3/2/.1
2. Play 3D MVC MKV with DTS-HD soundtrack (ripped directly from BLuray). Audio is outputted as LPCM 2 channel. AV Receiver shows PCM 2/0/.0
3. Replay movie in #1 -> Audio is converted to LPCM 2 channel. AV receiver shows PCM 2/0/.0
4. Reboot.
5. Play movie in #2. same results.
6. Play movie in #1. Same results as #3
7. Reboot.
8. Play movie in #1. Same results as #1.