• 1
  • 109
  • 110
  • 111(current)
  • 112
  • 113
  • 168
OpenELEC Testbuilds for RaspberryPi (Kodi 16.0)
Can you try with Kodi UI set to 1080p/60.00. Play any 23.976 2D video for 15-20 secs., press stop, play next 2D video (can be the same file again), and stop/play next. Does your PJ blank out, lose signal from Pi2? Now, try same process with 3D, preferably a full 3D ISO rip.
[H]i-[d]eft [M]edia [K]een [V]ideosaurus
My Family Room Theater
(2015-10-15, 12:41)popcornmix Wrote:
(2015-10-15, 00:29)hdmkv Wrote: Not sure if it'll help, but let me take a video (with my standard config.txt) and UI at 1080p/60.00 and show what's happening. And, will do same with woronczak's 1080p/50.00 trick. I'll post this shortly.

Okay, the hang that needs a reboot I've got an idea for. I'll revert a change I suspect for tonight's build.

I've got the 300 iso, and I'm not seeing the same stuttering effect.
I have noticed with the OSD, it is correctly identified as 23.97 with omxplayer disabled, but shows as 47.94 with omxplayer enabled.
So, there is something there I will investigate, but I wonder if disabling omxplayer will fix the issue for you?

I can confirm that. Playing 3D iso with omxplayer disabled is switching TV to correct 23.98, but with omxplayer enabled first TV is switched correctly to 23.98 but after few seconds it is switched to 50 Hz and displays blank screen until I stop video:

Code:
20:52:22 383.490234 T:1738839040  NOTICE: Opening stream: 1 source: 256
20:52:23 383.683807 T:1738839040  NOTICE: OMXClock using audio as reference
20:52:23 383.731140 T:1965965312  NOTICE: Display resolution ADJUST : 1920x1080 (1920x1080) @ 23.98 - Full Screen (28) (weight: 0.000)
20:52:23 384.179382 T:1965965312  NOTICE: VideoPlayer: OnResetDisplay received
20:52:23 384.297180 T:1965965312  NOTICE: Display resolution ADJUST : 1920x1080 (1920x1080) @ 23.98 - Full Screen (28) (weight: 0.000)
20:52:29 389.941589 T:1965965312  NOTICE: Display resolution ADJUST : 1920x1080 (1920x1080) @ 50.00 - Full Screen (26) (weight: 0.000)
20:52:29 390.375122 T:1965965312  NOTICE: VideoPlayer: OnResetDisplay received
20:52:57 417.769470 T:1965965312  NOTICE: CVideoPlayer::CloseFile()
20:52:57 417.769653 T:1965965312  NOTICE: VideoPlayer: waiting for threads to exit
(2015-10-15, 00:22)popcornmix Wrote:
(2015-10-15, 00:02)woronczak Wrote: Actually it does it when Use Full HD HDMI modes for 3d is off as well (although I'm pretty certain I remember that it didn't happen for SBS movies with earlier versions of OpenELEC a long time ago)

Does it only fail on stop, or does the switch into 3D mode ever fail?
Does it always fail or sporadically fail? Roughly what percentage are fails?
Does it only fail if playback framerate == GUI framerate? What about playback=23.97 and GUI=24?

If you believe this is a regression and worked better in an earlier version, then finding the build which first broke would be useful.

OK have done a bit of testing
It fails 100% of the time for 3d movies (so GUI goes to garbled view) with the following GUI settings (all at 1920*1080):
- 23.98, 24 (Projector says 24Hz for both and supports Frame Packing for these resolutions)
- 29.97, 30 (Projector says 24Hz for both and supports Frame Packing for these resolutions - I didn't know this before and had never tried this as we don't use these frame rates here). The other thing about the GUI being set to this resolution is that the Projector does not switch to 24Hz when the movie plays (it stays at 30Hz) which is a bit odd when the projector clearly supports 24Hz and switches to that rate for other GUI settings.

Also, if I am watching a 3D movie in 3D, and then toggle it off, it does the same thing with the movie (sorta looks like SBS view, but overlapping; Frame Packing is still on on the projector info) but I can toggle 3d back on and it works again in 3d.
If I am watching a 3d iso in 2D and then switch it to 3d, it changes into 3d without issue. If I try to change it back to 2D again, same problem as above.

GUI refresh rate of 25, 50 and even 60 Hz work fine on this projector and it switches back from 3D without problem - it does not support frame packing at these refresh rates.
I have no problems with 2D movies at any GUI refresh rate (or even just playing 3d isos / mvc mkvs in just 2D)


With regards to SBS or TAB movies not triggering the error before - I was thinking of something else - ignore that (I was thinking of probably version 4.2 of OpenELEC where TAB / SBS movies did not trigger the projector to go into 3d mode automatically and I had to manually change the projector).
(2015-10-14, 20:53)popcornmix Wrote:
(2015-10-13, 10:08)woronczak Wrote: The W1070 only supports frame packing at "24p" for 1920*1080. It seems like after stopping a 3d MKV / bluray iso, Kodi doesn't send a message to the projector to say that it should turn frame packing off (the projector tells me Frame Packing is still on) so the GUI looks wrong (or in your case, it just goes blank). If I set the GUI at anything other than 23.98 / 24 @ 1920*1080, as the projector does not support frame packing for those rates, it works normally. I don't fully understand what is happening under the hood, but through trial and error, I found that it works that way. No great loss to have the GUI at 50hz (other than a flicker when the projector shifts modes).

@woronczak @hdmkv

Can you try this test firmware:
https://dl.dropboxusercontent.com/u/3669...e_hdmi.zip

Use start_x.elf and fixup_x.dat and replace start.elf and fixup.dat on your sdcard. By default there will be no change, but can you try with config.txt option:
Code:
hdmi_debug=0xffff

That should make hdmi mode changes take about 20 seconds. I'd like to know if cases that weren't working before behave any differently.

Normally when switching hdmi mode, you assert the "AV MUTE" flag a few vsyncs before changing the clocks, and remove it a few vsyncs after.
The new setting makes this programmable. The lower byte is the number of "AV MUTE" vsyncs before the change, and the next byte is the number after the change.

The defaults are 2 before a 3 after (hdmi_debug=0x0302). If 0xffff does help we can work out exactly what number is required.

If that doesn't help, then try:
Code:
hdmi_debug=0x1ffff

This will now always change to VGA60 and then to desired HDMI mode. I'd be interested if that helps.

OK
Code:
hdmi_debug=0xffff
= just took a long time between refreshes, but didn't actually change the problem
Code:
hdmi_debug=0x1ffff
= killed my OpenELEC - can't even get to the animated logo (works back to "normal" after removing this line)
(2015-10-15, 14:03)hdmkv Wrote: Can you try with Kodi UI set to 1080p/60.00. Play any 23.976 2D video for 15-20 secs., press stop, play next 2D video (can be the same file again), and stop/play next. Does your PJ blank out, lose signal from Pi2? Now, try same process with 3D, preferably a full 3D ISO rip.

Ok sure, I will try later. I am at work now
(2015-10-15, 14:03)hdmkv Wrote: Can you try with Kodi UI set to 1080p/60.00. Play any 23.976 2D video for 15-20 secs., press stop, play next 2D video (can be the same file again), and stop/play next. Does your PJ blank out, lose signal from Pi2? Now, try same process with 3D, preferably a full 3D ISO rip.

I just tested it. In 2D no problems.

3D was the first time done right, after that I get stutters just in your youtube video. No blank screens though.

It shows 3D however in SBS 1080p/60h. This isn't good? I expected fullframe 3D or isn't this supported?

UPDATE: when i set explicit 1080p/23.98 then 3D works fine. It stills goes into SBS mode though.
Weird re: lack of full frame. This is for MVC MKV or ISO? I assume you're on the latest #1014 build? Kinda relieved you found stutters in 3D playback as it isn't just me, but hope it gets fixed.
[H]i-[d]eft [M]edia [K]een [V]ideosaurus
My Family Room Theater
New OpenELEC Jarvis build #1015: RPi / RPi2
(Supercedes previous build)

Code:
# uname -a
Linux rpi512 4.1.10 #1 Thu Oct 15 21:32:05 BST 2015 armv6l GNU/Linux

# vcgencmd version
Oct 11 2015 16:21:59
Copyright (c) 2012 Broadcom
version cdea693c2a4280e4855643dc7840392d915f19b8 (clean) (release)

# lsb_release
OpenELEC (Milhouse) - Version: devel-20151015213115-#1015-g6d3a583 [Build #1015]

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

# Kernel device tree status: Enabled

Based on tip of OpenELEC master (6d3a583c, changelog) and tip of XBMC master (0e818662, changelog) with the following modifications: Build Highlights:
  1. New MusicDB schema v55
  2. Updated airplay, bumped libshairplay
  3. Revert some MMAL vsync changes, may improve refresh rate changing
  4. [confluence] fix alignment and improve visible conditions on OSD
Build Details:
  1. OpenELEC:
    • wireless-regdb: update to wireless-regdb-2015.10.13 (9c5c4ee3)
  2. XBMC:
    • Add ffmpeg tagloader - retry (PR:8212, 4 commits, 9 files changed)
    • Removed custom label2 (right) and show value that is sorted by or fall back to durat… (PR:8159, 2 commits, 17 files changed)
    • [airplay] - restore ios 9 music streaming capability (PR:8180, 5 commits, 8 files changed)
    • [Confluence] Add 'Events' to Home screen's 'System' submenu. (PR:8222, 1 commit, 1 file changed)
    • [win32] Fix VS project after #8212 (PR:8227, 1 commit, 2 files changed)
    • [Confluence] on left/right fixup after #8222 (PR:8229, 1 commit, 1 file changed)
    • [PVR] Fix search window init regression (PR:8231, 1 commit, 1 file changed)
    • [utils] Add missing const null check to CVariant move assignment operator (66e8acdd)
  3. libshairplay:
    • New commits in this build:
      • set SO_REUSEADDR on server sockets (c5904261)
      • HTTP Server sockets should shutdown() before closesocket(). (30912ffb)
      • Merge pull request #29 from kfigiela/reuseaddr (58777576)
      • Merge pull request #42 from mk01/master (c4bd8361)
      • Add GET_PARAMETER in order to support iOS 9 devices. (498bc5bc)
  4. newclock5:
    • New commits in this build:
      • Revert "[mmalrenderer] Wait for vsync before submitting to mmal when display sync is disabled" (09f52dd5)
      • Revert "[rbp] Refactor the vsync handle to support multiple callers" (4afadedc)
  5. Additional commits/pull requests/changes not yet merged upstream:
    • Reverted: [pkg] PR:8212: Add ffmpeg tagloader - retry (Reason: breaks build)
    • Reverted: [pkg] PR:8227: [win32] Fix VS project after #8212 (Reason: breaks build)
    • Added: [pkg] PR:7789: [confluence] fix alignment and improve visible conditions on OSD
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-10-14, 20:13)Milhouse Wrote:
(2015-10-14, 18:55)Leopold Wrote: Here's a libnfs crash with debug enabled.
http://sprunge.us/eHYG

Not obviously reproducible unfortunately.

Thanks. I've added your log and @doveman2's log to the open issue #124. @doveman2 if you can obtain a debug-enabled crash log that would be most helpful.

@Leopold/@doveman2: The libnfs developer has commented on issue #124 and is asking for a build of libnfs without compiler optimisations. I've uploaded debug-enabled build #1015x which has libnfs built using -O0 instead of -Os (ie. without optimisation). Could you both provide updated crashlogs with this build? Many thanks.
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.
Does these builds contain full character support for Nordic keyboard layouts (dk/no/fi/se) when using external keyboard?
In current 5.95.x releases these seems to be missing from all builds...
delete post
(2015-10-15, 20:34)hdmkv Wrote: Weird re: lack of full frame. This is for MVC MKV or ISO? I assume you're on the latest #1014 build? Kinda relieved you found stutters in 3D playback as it isn't just me, but hope it gets fixed.

I had no stuttering when I explicit set my resolution to 1080p/23.98.

I used ISO's. One of them was 300 Rise of an Empire because you tried that one too.

Showing 3D ISO's as SBS is intended? Or should I get full frame sequential 3D?

Edit; I am on #1404
(2015-10-16, 08:30)JockeSve Wrote: Does these builds contain full character support for Nordic keyboard layouts (dk/no/fi/se) when using external keyboard?
In current 5.95.x releases these seems to be missing from all builds...

Try it, but quite possibly the same in these builds.

You should probably add a post in the Feature Request subforum if this continues to be an issue, providing details of what needs to be added to Kodi.

Edit: Just realised "external keyboard", which probably means not a Kodi issue... OE has limited OS internationalisation on RPi, something to do with no X11, so probably not an easy fix.
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-10-16, 16:12)BubbleBobble Wrote: Showing 3D ISO's as SBS is intended? Or should I get full frame sequential 3D?
No, should show 'frame packing'. As you basically have the same 3D projector as me, when you press 'Menu' on Epson remote and go to the 'Info' tab, it should show 'frame packing' for 3D ISO's.

Quote:Edit; I am on #1404
There's no #1404 yet; did you mean #1004? Anyway, do you have 'Use Full HDMI modes for 3D' enabled in Kodi video settings?
[H]i-[d]eft [M]edia [K]een [V]ideosaurus
My Family Room Theater
(2015-10-16, 16:55)hdmkv Wrote:
(2015-10-16, 16:12)BubbleBobble Wrote: Showing 3D ISO's as SBS is intended? Or should I get full frame sequential 3D?
No, should show 'frame packing'. As you basically have the same 3D projector as me, when you press 'Menu' on Epson remote and go to the 'Info' tab, it should show 'frame packing' for 3D ISO's.

Quote:Edit; I am on #1404
There's no #1404 yet; did you mean #1004? Anyway, do you have 'Use Full HDMI modes for 3D' enabled in Kodi video settings?


The projector shows the 3D as SBS.

I am on #1014 sorry. I typed wrong.

Are there hidden options or is there some kind of expert mode? I don't have 'Use Full HDMI modes for 3D' or 'auto framerates' kind of options.
  • 1
  • 109
  • 110
  • 111(current)
  • 112
  • 113
  • 168

Logout Mark Read Team Forum Stats Members Help
OpenELEC Testbuilds for RaspberryPi (Kodi 16.0)10