No, I only have OpenELEC on x86 and RPi, and they all have PR7800. So far I've only installed trakt on the RPi.
I've just tested
https://clbin.com/ISjZA on RPi and it seems to fix the issue - the Ratings dialog did appear a couple of times. However the trakt service
http://api-v2launch.trakt.tv is currently returning 504 errors (debug log:
http://sprunge.us/EOMd) and I can't get the dialog to appear reliably. Were it not for the service issues I suspect your patch would ensure the dialog appeared reliably, maybe I can confirm later today if/when the service issue is resolved.
Thanks for testing it.
I've pulled latest master on OS X, so it has 7800 too. Strange. I'll try a clean build later today (but this old iMac needs hours...).
(If the patch has actually any effect, then it should be broken on all platforms.)
(2015-09-16, 04:08)menakite Wrote: [ -> ](If the patch has actually any effect, then it should be broken on all platforms.)
I agree - actually I can try an Ubuntu build (totally forgot about that) which I can test with trakt. I'll also upload build #0915y which includes your patch so maybe you can test it yourself (and compare with #0915 - the only difference is the addition of your patch). The trakt service outage is rather frustrating.
I remembered reading something about the DVB-T tuners' built-in IR receiver possibly being a problem and found this post,
https://www.raspberrypi.org/forums/viewt...hp?t=18090 which recommends adding
options dvb-usb disable_rc_polling=1 to /etc/modprobe.d/dvbt.conf .
I did that and rebooted but dmesg still shows:
[ 7.224896] Registered IR keymap rc-it913x-v1
[ 7.225316] input: Kworld UB499-2T T09 as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5/1-1.5.3/1-1.5.3.4/rc/rc0/input4
[ 7.226076] rc0: Kworld UB499-2T T09 as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5/1-1.5.3/1-1.5.3.4/rc/rc0
[ 7.226096] usb 1-1.5.3.4: dvb_usb_v2: schedule remote query interval to 500 msecs
Should it still show that if the IR receiver is disabled?
I seem able to reproduce the problem in Trakt on Ubuntu 15.04.
I say "seem" as I'm yet to complete the Account Authorisation dialog due to ongoing service outage. Since this dialog isn't working I cancelled the Authorization dialog (it took ages), restarted Kodi, and now when I go into the add-on settings for Trakt when I click on "How do I authorize the trakt addon to access my trackt.tv account?" I appear to be having the same problem viewing the Authorization dialog as I do with the Ratings dialog (strange it worked once, after installation) - in the following debug snippet, note the Window Deinit for script-trakt-PinAuthDialog.xml:
Code:
03:42:36 T:140486489950272 DEBUG: ProcessMouse: trying mouse action leftclick
03:42:36 T:140485726521088 NOTICE: Thread LanguageInvoker start, auto delete: false
03:42:36 T:140485726521088 INFO: initializing python engine.
03:42:36 T:140485726521088 DEBUG: CPythonInvoker(8, /home/neil/.kodi/addons/script.trakt/script.py): start processing
03:42:36 T:140486489950272 DEBUG: ------ Window Deinit (Pointer.xml) ------
03:42:36 T:140485726521088 NOTICE: -->Python Interpreter Initialized<--
03:42:36 T:140485726521088 DEBUG: CPythonInvoker(8, /home/neil/.kodi/addons/script.trakt/script.py): the source file to load is "/home/neil/.kodi/addons/script.trakt/script.py"
03:42:36 T:140485726521088 DEBUG: CPythonInvoker(8, /home/neil/.kodi/addons/script.trakt/script.py): setting the Python path to /home/neil/.kodi/addons/script.trakt:/home/neil/.kodi/addons/script.module.arrow/lib:/home/neil/.kodi/addons/script.module.dateutil/lib:/home/neil/.kodi/addons/script.module.requests/lib:/home/neil/.kodi/addons/script.module.simplejson/lib:/home/neil/.kodi/addons/script.module.six/lib:/home/neil/.kodi/addons/script.module.trakt/lib:/usr/lib/python2.7:/usr/lib/python2.7/plat-x86_64-linux-gnu:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload:/usr/local/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages/PILcompat:/usr/lib/python2.7/dist-packages/gtk-2.0:/usr/lib/python2.7/dist-packages/ubuntu-sso-client
03:42:36 T:140485726521088 DEBUG: CPythonInvoker(8, /home/neil/.kodi/addons/script.trakt/script.py): entering source directory /home/neil/.kodi/addons/script.trakt
03:42:36 T:140485726521088 DEBUG: CPythonInvoker(8, /home/neil/.kodi/addons/script.trakt/script.py): instantiating addon using automatically obtained id of "script.trakt" dependent on version 2.14.0 of the xbmc.python api
03:42:36 T:140485726521088 WARNING: CSkinInfo: failed to load skin settings
03:42:36 T:140486489950272 DEBUG: ------ Window Init (/home/neil/.kodi/addons/script.trakt/resources/skins/Default/720p/script-trakt-PinAuthDialog.xml) ------
03:42:36 T:140486489950272 INFO: Loading skin file: /home/neil/.kodi/addons/script.trakt/resources/skins/Default/720p/script-trakt-PinAuthDialog.xml, load type: LOAD_ON_GUI_INIT
03:42:36 T:140486489950272 DEBUG: POParser: loaded 157 strings from file /home/neil/.kodi/addons/script.trakt/resources/language/English/strings.po
03:42:36 T:140486489950272 DEBUG: Previous line repeats 6 times.
03:42:36 T:140486489950272 DEBUG: Load /home/neil/.kodi/addons/script.trakt/resources/skins/Default/720p/script-trakt-PinAuthDialog.xml: 4.30ms
03:42:36 T:140486489950272 DEBUG: SECTION:LoadDLL(special://xbmcbin/system/ImageLib-x86_64-linux.so)
03:42:36 T:140486489950272 DEBUG: Loading: /home/neil/projects/kodi.git/system/ImageLib-x86_64-linux.so
03:42:36 T:140486489950272 DEBUG: Alloc resources: 6.98ms (4.33 ms skin load)
03:42:36 T:140486489950272 DEBUG: CGUIMediaWindow::GetDirectory ()
03:42:36 T:140486489950272 DEBUG: ParentPath = []
03:42:36 T:140486489950272 DEBUG: ------ Window Deinit (DialogAddonSettings.xml) ------
03:42:36 T:140486489950272 DEBUG: ------ Window Deinit (/home/neil/.kodi/addons/script.trakt/resources/skins/Default/720p/script-trakt-PinAuthDialog.xml) ------
03:42:36 T:140486489950272 DEBUG: CGUIMediaWindow::GetDirectory (addons://sources/executable)
03:42:36 T:140486489950272 DEBUG: ParentPath = [addons://sources/executable]
With your patch, the Authorization dialog appears every time (even though I'm unable to complete it).
I've finally managed to complete the Authorisation dialog on the Ubuntu client - the trakt service is up and down, total PITA.
With the unpatched Ubuntu Kodi, I'm able to reproduce the problem with the Ratings dialog, even down to the same issue when shutting down Kodi:
Code:
04:04:22 T:140297591642176 ERROR: CPythonInvoker(1, /home/neil/.kodi/addons/script.trakt/default.py): script didn't stop in 5 seconds - let's kill it
04:04:22 T:140296729290496 INFO: CPythonInvoker(1, /home/neil/.kodi/addons/script.trakt/default.py): script aborted
04:04:22 T:140296729290496 WARNING: CPythonInvoker(1, /home/neil/.kodi/addons/script.trakt/default.py): the python script "/home/neil/.kodi/addons/script.trakt/default.py" has left several classes in memory that we couldn't clean up. The classes include: N14PythonBindings30XBMCAddon_xbmc_Player_DirectorE,N14PythonBindings31XBMCAddon_xbmc_Monitor_DirectorE
The patched Kodi has no such problem and reliably shows the Ratings dialog (trakt service issues permitting).
Not sure why OSX is working without the patch.
Edit: Build #0915y is
here - it's RPi2 only. The only difference in the build is the addition of your patch and an updated
pvr.mythtv (but pvr.mythtv shouldn't have any effect on this issue).
Heh, yeah. I've been testing #0915y for the last hour, but it's a hit and miss. It seems it's recovering now.
I'm always getting the rating dialog with this build (except of course when the API times out).
(trakt is great and generally works pretty fine, but unfortunately when the API breaks, it breaks for real and they need a few hours...)
Anyways even the PIN dialog is a good candidate for testing. I'll link this patch to Paxxi in the afternoon.
Apart from the add-on windows, a couple comments on #0915.
I see audio sync is moved to the audio engine - if I understand correctly it mutes audio (I can hear that happening), does... whatever it does, and then unmutes.
I've watched an episode where the usual "in previous episodes" is at the very start and I could only hear something like "evious episodes".
The "whatever it does" (skips audio packets I guess) seems a bit too brutal in this case as it's pretty noticeable.
(VLC works okay and I guess #0914 would too.)
PLL adjustment doesn't seem to be fully implemented yet or it's reporting the wrong values in the codec info overlay (or it's working too well!), always pll:1.0 err:0.0 - but one of the recent popcornmix' commits seems to indicate the opposite, so I thought I'd mention it.
since the inclusion of PR:8008: JSON: replace YAJL with RapidJSON, I'm no longer able to list TV channels in Kodi Remote for IOS. The error message is:
Code:
XBMC JSON-RPC Error: Invalid params.
(Code: -32602)
Data: (null)
METHOD
PVR.GetChannels
PARAMETERS
{channelgroupid=5;properties=(thumbnail,channel);}
Last working builds are up to #0910 and #0912. I can see my channel groups but I'm not able to list the channels in a group. Channel selection through gui is working without any issues, so it is not related to the recent PVR API 4.0 bump. I just tracked this down remotely, so if debug logs are required, I can make them in the evening, but it should be quite obvious.
(2015-09-16, 06:49)menakite Wrote: [ -> ](VLC works okay and I guess #0914 would too.)
Might be useful to confirm it really is better on #0914. My understanding is the lost initial audio is a common
dvdplayer bug that VideoPlayer is trying to fix.
Quote:PLL adjustment doesn't seem to be fully implemented yet or it's reporting the wrong values in the codec info overlay (or it's working too well!), always pll:1.0 err:0.0 - but one of the recent popcornmix' commits seems to indicate the opposite, so I thought I'd mention it.
Yes, the PLL fix was pushed last night in my tree but didn't make this build. Try tomorrow.
(2015-09-16, 12:31)popcornmix Wrote: [ -> ]Might be useful to confirm it really is better on #0914. My understanding is the lost initial audio is a common dvdplayer bug that VideoPlayer is trying to fix.
I remember months ago I've used one of these episodes with "in previous episodes" at the very start of video to determine the optimal value for "pause playback while adjusting refresh rate", but I'm wondering if I was using pll adjustment and that avoids this behavior?
New OpenELEC Jarvis build #0916:
RPi /
RPi2
(Supercedes previous build)
Code:
# uname -a
Linux rpi512 4.1.7 #1 Wed Sep 16 23:03:17 BST 2015 armv6l GNU/Linux
# vcgencmd version
Sep 14 2015 19:42:22
Copyright (c) 2012 Broadcom
version b8dac9fd087b95a97cc6b522638f8c21c119ee0a (clean) (release)
# lsb_release
OpenELEC (Milhouse) - Version: devel-20150916230226-#0916-ga0f8a05 [Build #0916]
# vcdbg log msg 2>&1 | grep DTOK
001718.037: Kernel trailer DTOK property says yes
# Kernel device tree status: Enabled
Based on tip of
OpenELEC master (a0f8a05e,
changelog) and tip of
XBMC master (a6403dbc,
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.1.y_rebase
- 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 (2a9186e3, ahead +34)
- Includes latest kodi-platform master (15edaf78)
- Includes latest libcec master (e8506b3d, ahead +29)
- Includes latest libnfs master (e453431d, ahead +43)
- Includes latest platform master (feafe68e, ahead +4)
- Includes latest addons: adsp.basic (da6ee5dd), adsp.biquad.filters (d940a0d1, +1), adsp.freesurround (0bc31e26, +1), asplib (ab13a4fa, +26), pvr.argustv (77c12d90), pvr.demo (d222579f), pvr.dvblink (5ca213d0), pvr.dvbviewer (97743726), pvr.filmon (e3ae2385), pvr.hts (0e08a168), pvr.iptvsimple (e2cd8ee3), pvr.mediaportal.tvserver (3f49cde8), pvr.mythtv (ee57d911, +3), pvr.nextpvr (87c378dc), pvr.njoy (0a49bfc0), pvr.pctv (4b166b12), pvr.stalker (c07e2bf0), pvr.vbox (84aa6969), pvr.vdr.vnsi (00dc6b76), pvr.vuplus (f933e8e0), pvr.wmc (8b4182f2)
- Exclude kodi-999.99-IMX-increase-render-buffers.patch: Conflict with newclock5
- Exclude linux-999.20-mt7601u-support.patch: Reverted as patching order conflicts with rpi-4.1.y commits - continue using rpi-4.1.y equivalent
- Exclude rapidjson-01_native-what.patch: Use Kodi version for now
- Include e85044c6: mesa: Bump to 10.6.6 (add r8 and GR88 transfer methods)
- Include f2932a88: VAAPI: Bump driver and lib to 1.6.1 (enable EGL)
- Include 6d895e39: ffmpeg: Add hevc fix
- Include 65305aa7: mesa: Bump to 11.0.0 (delete r8 and GR88 transfer methods)
- Include 225a7ec5ca04827943270fb50639b8c3cb84036e...stefansaraev: Kodi 16 updates
- Include patch: Add kernel SDIO support
- Include patch: Fix for PR:113 (libcec)
- Include patch: Fix x86 Get() references
- Include patch: linux: update to linux-4.1.7
- Include patch: Enable RapidJSON, drop YASL
- Include patch: Enable RPi and some other touchscreens (similar to Raspbian)
- Include patch: Add ffmpeg dependency and includes for HEVC optimisations
- Include patch: Add experimental splash video
- Include patch: Enable pvr addons, disable PVR updates
- Include patch: kodi: Add patch to allow resolution switch for e.g. 4k files v3
- Include PR:125: Fix for holding buttons on remotes of Philips TVs (libcec)
- Include PR:4266: [systemd] update to systemd-224
- Include PR:4284: [Python] update to 2.7.10
- Include PR:8008: JSON: replace YAJL with RapidJSON
- Include PR:8065: [appmessenger] Fix broken python addons after #7800
- Revert d0f7dba3: Reason: Not bumping mesa 10.6.7 yet
- Revert 06e44c38: Reason: mesa 10.6.7 makes a mistake when reverting an i965 patch
- Revert patch: #Fix xcode after videoplayer before PR8008
Build Highlights:
- MVC/ISO patches
- PLL and interlaced file fixes
- Fix for trakt dialog issue
Build Details:
- OpenELEC:
- Allow building with xf86-input-libinput when specified (PR:4324, 2 commits, 2 files changed)
- remove unused python stuff (PR:4286, 11 commits, 13 files changed)
- glibc: fix install of librt (a0f8a05e)
- XBMC:
- [guiinfo] (VIDEOPLAYER|LISTITEM)_AUDIO_CHANNELS return empty string for 0 channels, not '0'. (PR:8059, 2 commits, 2 files changed)
- AML: EGLNativeTypeAmlAndroid: Implement 480cvbs/i/p and 576cvbs/i/p modes (PR:8017, 1 commit, 3 files changed)
- sqlite3: dont apply map_populate patch on android (PR:8050, 1 commit, 1 file changed)
- [eventserver] Fix runscript builtin (PR:8061, 1 commit, 1 file changed)
- jsonrpc: fix Addons.SetAddonEnabled() for invalid addonid values (21034c89)
- pvr.mythtv:
- 3.3.4 (PR:38, 3 commits, 5 files changed)
- newclock5:
- New commits in this build:
- Revert "libavformat: add mvcC handling in .mov/.mp4" (218c5de7)
- VideoPlayer: rework HandlePlayspeed (be8e0129)
- squash: omxplayer: Don't use AutoInterlaceMethod it changes at start of file (cd5269bf)
- [omxplayer] Avoid calling render callback with the lock held to avoid a deadlock (e9f59b49)
- [ffmpeg] Add MVC support from Koying (28139830)
- [PATCH] ADD: [demux] support ssif (b657fbf7)
- fix seeking? (d473d205)
- fixup ssif demux seek (006c7448)
- [3d] Make MVC a valid 3D filename tag (7237707f)
- [3d] Automatically enable 3D for ssif (53fd3071)
- ADD: [demux] ssif patches from rk3368 platform (ff2ea1aa)
- Additional commits/pull requests/changes not yet merged upstream:
I haven't reported it before I don't think but sometimes when playing a video/movie, the audio pitch fluctuates for maybe 5s before settling down. If I stop and restart the movie, it tends not to do it again.
I'm not using any fancy AV receiver, just HDMI straight to my TV. I haven't tested the latest build yet but it certainly happened last night with #908.
The log is massive, so I've created an extract showing the boot and the playback where I had the problem:
https://drive.google.com/file/d/0B1fDI89...sp=sharing
Hi guys.
Having an issue and was wondering if anyone might be able to help.
I have a RPi2 connected to a Pioneer VSX-324 Amplifier and then to a BenQ w1070 projector (I think I can recall reading that there is at least one or two other people with similar setups - HDMKV? Movie78?).
I am running the latest Milhouse build (0916) although this issue still happens even with the latest 5.95 Openelec release (I think this is a bug, but thought I would ask your opinions)
I have Full HD HDMI modes for 3d and MVC (full frame 3d) enabled. Audio is set so that passthrough is off (so the Pi is outputting PCM multichannel to the amp) with 5.1 channels. Adjust display refresh rate = always; Sync Playback to display = off (although changing this doesn't seem to make any difference). The GUI resolution is set to 1080p 23.98 (this projector supports Frame Packing 3D at this resolution, but not at say 50hz, where it only supports SBS; I know that this doesn't matter for playback when it is set to be synced to display, but bear with me))
When I play a 3d MVC movie that has been ripped using MakeMKV and flagged as a 3d file (actually just figured out it can be any 1080p 3D movie inc SBS and TAB), it automatically triggers the "Frame Packing" 1080p mode of the projector and displays the file as it should, in proper 3d with sound. However when I stop playing the file, the projector does not get the message to switch back to 2D / non frame packing, so the UI is distorted (looks like SBS as if I close 1 eye, I can see half the screen and vice versa). To rectify this, I can either turn 3D mode off on the projector (which is set to auto by default) or head to the Kodi System - Video - Resolution settings and change it to something else. I have "disable stereoscopic 3d mode when playback ended" enabled (although again this makes no difference on or off).
If the GUI resolution is set to something else (say 1080 / 50) where the projector does NOT support frame packing at that resolution, then there are no issues - the video plays properly and when stopped, returns to the gui at the appropriate resolution without the projector being stuck in 3d frame packing.
I cannot see that there was anything exciting in the log, but here is the link:
http://pastebin.com/t9RJKJj5
In the meantime, I will just keep using the GUI at 1080/50hz where everything is OK.
Would be keen to see if this affects others as well.
Cheers
Oh and another thing, how do you trigger 3d Isos? What settings do you need to have for that?
Great work with all of this guys!!!