1. No user installed addons are supported, python or otherwise.
2. No, they really are not supported.
3. They are not coming back
4. Read from 1. again

Any mention of illegal streaming sites, addons or any pirated material will not be tolerated. This is not democracy and any offenders will be banned and posts deleted immediately without warning.

Other than that, we hope you enjoy MrMC so far and we welcome any input and feedback you might have.

Team MrMC.

Testing MrMC 3.4.1

Locked
jabohn
Posts: 282
Joined: 20 Nov 2015, 18:53

Re: Testing MrMC 3.4.1

Post by jabohn » 10 Jan 2018, 18:38

amet wrote:
10 Jan 2018, 07:19
(180110.53)
- New Siri handling .. more changes to come in OSD
Can you please clarify what you mean by Siri... do you mean the Siri Remote or Siri (voice) itself.

User avatar
amet
Team MrMC
Posts: 1854
Joined: 26 Oct 2015, 16:59

Re: Testing MrMC 3.4.1

Post by amet » 10 Jan 2018, 18:51

jabohn wrote:
10 Jan 2018, 18:38
amet wrote:
10 Jan 2018, 07:19
(180110.53)
- New Siri handling .. more changes to come in OSD
Can you please clarify what you mean by Siri... do you mean the Siri Remote or Siri (voice) itself.
fair comment, we mean Siri remote

User avatar
davilla
Team MrMC
Posts: 3151
Joined: 26 Oct 2015, 17:01

Re: Testing MrMC 3.4.1

Post by davilla » 10 Jan 2018, 19:56

cosmoxl wrote:
10 Jan 2018, 18:11
https://gist.github.com/anonymous/742a1 ... 5bdbb87e4f

This for the fast swipe down not always working. I copied only part of the log around the time of my testing. I had quite a few failed fast swipes down in there.
DEBUG: shouldUpdateFocusInContext: Hit in borderView
This is good, next focus item hit a borderView, this will repeat.

DEBUG: shouldUpdateFocusInContext: Not in same parent view
This means next focus item was not in same parent but not a borderView, so it will stop.

cosmoxl
Posts: 1084
Joined: 12 Dec 2015, 14:16

Re: Testing MrMC 3.4.1

Post by cosmoxl » 10 Jan 2018, 20:17

davilla wrote:
10 Jan 2018, 19:56
cosmoxl wrote:
10 Jan 2018, 18:11
https://gist.github.com/anonymous/742a1 ... 5bdbb87e4f

This for the fast swipe down not always working. I copied only part of the log around the time of my testing. I had quite a few failed fast swipes down in there.
DEBUG: shouldUpdateFocusInContext: Hit in borderView
This is good, next focus item hit a borderView, this will repeat.

DEBUG: shouldUpdateFocusInContext: Not in same parent view
This means next focus item was not in same parent but not a borderView, so it will stop.
so it's working as intended? :)

User avatar
davilla
Team MrMC
Posts: 3151
Joined: 26 Oct 2015, 17:01

Re: Testing MrMC 3.4.1

Post by davilla » 10 Jan 2018, 20:37

cosmoxl wrote:
10 Jan 2018, 20:17
davilla wrote:
10 Jan 2018, 19:56
cosmoxl wrote:
10 Jan 2018, 18:11
https://gist.github.com/anonymous/742a1 ... 5bdbb87e4f

This for the fast swipe down not always working. I copied only part of the log around the time of my testing. I had quite a few failed fast swipes down in there.
DEBUG: shouldUpdateFocusInContext: Hit in borderView
This is good, next focus item hit a borderView, this will repeat.

DEBUG: shouldUpdateFocusInContext: Not in same parent view
This means next focus item was not in same parent but not a borderView, so it will stop.
so it's working as intended? :)
depends on how you are fingering the touch pad :) Hard to tell as I can't watch you. From debuglog, some swipes end in 'Not in same parent view'. You can watch log via webserver, Do some swiping, then when you think it should have moved a lot but did not, refresh log and check for 'Not in same parent view'

User avatar
timstephens24
Posts: 547
Joined: 09 Dec 2015, 22:43

Re: Testing MrMC 3.4.1

Post by timstephens24 » 10 Jan 2018, 20:45

I went in and disabled all the Siri interface stuff and the GUI sounds, and this is a lot more native feeling. :thumbsup:

Two things after about 30 seconds:
1. Sometimes the back button takes me completely out of the app instead of back if I'm in the Movie section. I cannot recreate it reliably, but it's happened a few times. I'll try to get a debuglog if you need it.
2. The list/cover views don't wrap anymore. From the very top I can't press up and jump to the bottom, and from the very bottom I can't down down and jump back to the top. Tested it with a Harmony and the Apple TV Remote.

eazytv
Posts: 61
Joined: 18 Nov 2015, 06:10

Re: Testing MrMC 3.4.1

Post by eazytv » 10 Jan 2018, 21:25

amet wrote:
10 Jan 2018, 07:20
eazytv wrote:
10 Jan 2018, 05:50
Anybody working on a fix for the IP remote issue?
see if above mentioned Siri changes have fixed it for you, if not lets see the new debuglog please as this has now been completely redone.
the issue still persists. It is somehow worse when browsing the menus. Previously, a click on Enter/Select was 100% reliable. Now it's less. However, when watching a movie, the Enter/Select (OK button whatever) does not bring up the menu. This is what the log file says when watching a movie:

Code: Select all

22:06:34 T:6171668480   DEBUG: CPU used = 10/300 percent, App Memory: 127.75 MBs, delta = -606208 bytes
22:06:36 T:6171668480   DEBUG: CPU used = 10/300 percent, App Memory: 126.00 MBs, delta = -1835008 bytes
22:06:39 T:6171668480   DEBUG: CPU used = 9/300 percent, App Memory: 126.69 MBs, delta = 720896 bytes
22:06:42 T:6171668480   DEBUG: CPU used = 9/300 percent, App Memory: 126.98 MBs, delta = 311296 bytes
22:06:44 T:6171668480   DEBUG: CPU used = 9/300 percent, App Memory: 127.78 MBs, delta = 835584 bytes
22:06:45 T:7067189952   DEBUG: shouldReceivePress:FocusActionTap
22:06:47 T:6171668480   DEBUG: CPU used = 9/300 percent, App Memory: 126.64 MBs, delta = -1196032 bytes
22:06:49 T:6171668480   DEBUG: CPU used = 9/300 percent, App Memory: 125.92 MBs, delta = -753664 bytes
22:06:50 T:7067189952   DEBUG: shouldReceivePress:FocusActionTap
22:06:52 T:6171668480   DEBUG: CPU used = 9/300 percent, App Memory: 125.83 MBs, delta = -98304 bytes
22:06:53 T:7067189952   DEBUG: shouldReceivePress:FocusActionTap
22:06:55 T:6171668480   DEBUG: CPU used = 10/300 percent, App Memory: 125.38 MBs, delta = -475136 bytes
22:06:57 T:6171668480   DEBUG: CPU used = 10/300 percent, App Memory: 124.61 MBs, delta = -802816 bytes
22:07:00 T:6171668480   DEBUG: CPU used = 9/300 percent, App Memory: 124.12 MBs, delta = -507904 bytes
22:07:02 T:6171668480   DEBUG: CPU used = 9/300 percent, App Memory: 124.34 MBs, delta = 229376 bytes
22:07:05 T:6171668480   DEBUG: CPU used = 8/300 percent, App Memory: 124.58 MBs, delta = 245760 bytes
2
This is just an excerpt of course.

I then quit watching an episode of The Walking Dead, exit Season 8, pressed Enter/Select to enter Season 1 (worked), pressed then Enter/Select again to play the 1st episode. Nothing happened. the log file says:

Code: Select all

22:09:14 T:6174535680   DEBUG: DoWork - Saving file state for video item nfs://192.168.2.56/MrMC/Serien/The Walking Dead/the.walking.dead.s08.e08.108-pret.mkv
22:09:14 T:6174535680   DEBUG: CGUIWindowHome::Announce, type: 16, from xbmc, message OnUpdate
22:09:14 T:7067189952   DEBUG: updateFocusLayer:hideViews(no), rebuild
22:09:15 T:7067189952   DEBUG: shouldReceivePress:FocusActionTap
22:09:15 T:6174535680   DEBUG: RunQuery took 65 ms for 8 items query: SELECT * FROM season_view  WHERE season_view.idShow = 14
22:09:15 T:6174535680   DEBUG: RunQuery took 2 ms for 0 items query: select * from movie_view join movielinktvshow on movielinktvshow.idMovie=movie_view.idMovie WHERE movielinktvshow.idShow = 14
22:09:15 T:6171668480   DEBUG: WindowVideoNav::GetDirectory
22:09:15 T:7067189952   DEBUG: updateFocusLayer:hideViews(no), rebuild
22:09:15 T:7067189952   DEBUG: preferredFocusEnvironments: parentViewRect 105.000000, 117.000000, 1815.000000, 1080.000000
22:09:15 T:7067189952   DEBUG: preferredFocusEnvironments: focusLayerViewRect 105.000000, 237.000000, 1140.000000, 298.500000
22:09:15 T:7067189952   DEBUG: updateFocusLayer:hideViews(no), rebuild
22:09:16 T:6171668480   DEBUG: CPU used = 14/300 percent, App Memory: 131.31 MBs, delta = 16809984 bytes
22:09:18 T:6171668480   DEBUG: CPU used = 11/300 percent, App Memory: 131.22 MBs, delta = -98304 bytes
22:09:21 T:6171668480   DEBUG: CPU used = 11/300 percent, App Memory: 127.42 MBs, delta = -3981312 bytes
22:09:23 T:7067189952   DEBUG: shouldReceivePress:FocusActionTap
22:09:23 T:6174535680   DEBUG: RunQuery took 3 ms for 6 items query: select * from episode_view  WHERE (episode_view.idShow = 14) AND ((episode_view.c12 = 1 or (episode_view.c12 = 0 and (episode_view.c15 = 0 or episode_view.c15 = 1))))
22:09:23 T:6171668480   DEBUG: WindowVideoNav::GetDirectory
22:09:23 T:7067189952   DEBUG: updateFocusLayer:hideViews(no), rebuild
22:09:23 T:7067189952   DEBUG: preferredFocusEnvironments: parentViewRect 105.000000, 105.000000, 1830.000000, 1080.000000
22:09:23 T:7067189952   DEBUG: preferredFocusEnvironments: focusLayerViewRect 105.000000, 177.000061, 975.000000, 238.499939
22:09:24 T:6171668480   DEBUG: CPU used = 12/300 percent, App Memory: 127.75 MBs, delta = 344064 bytes
22:09:26 T:6171668480   DEBUG: CPU used = 12/300 percent, App Memory: 127.75 MBs, delta = 0 bytes
22:09:27 T:7067189952   DEBUG: shouldReceivePress:FocusActionTap
22:09:29 T:6171668480   DEBUG: CPU used = 10/300 percent, App Memory: 127.67 MBs, delta = -81920 bytes
22:09:32 T:6171668480   DEBUG: CPU used = 10/300 percent, App Memory: 127.67 MBs, delta = 0 bytes
22:09:34 T:6171668480   DEBUG: CPU used = 12/300 percent, App Memory: 119.75 MBs, delta = -8306688 bytes
22:09:37 T:6171668480   DEBUG: CPU used = 12/300 percent, App Memory: 119.75 MBs, delta = 0 bytes
22:09:40 T:6171668480   DEBUG: CPU used = 13/300 percent, App Memory: 119.75 MBs, delta = 0 bytes
Got the log file from the ATV, wrote this posting till this point. Then went to the remote hitting Enter/Select, surprisingly it worked now, exit, jumped to the next episode, back to S08E08, tested, worked and suddenly it stopped working. Logfile:

https://pastebin.com/AHtAYZBJ

Wrote this text here, copy/pasted to pastebin while the movie kept playing. Back to the remote, pressed Enter/Select again, nothing happened. Logfile:

Code: Select all

22:20:14 T:6171668480   DEBUG: CPU used = 10/300 percent, App Memory: 133.84 MBs, delta = -2048000 bytes
22:20:16 T:6171668480   DEBUG: CPU used = 9/300 percent, App Memory: 133.02 MBs, delta = -868352 bytes
22:20:16 T:7067189952   DEBUG: shouldReceivePress:FocusActionTap
22:20:19 T:6171668480   DEBUG: Previous line repeats 1 times.
22:20:19 T:6171668480   DEBUG: CPU used = 9/300 percent, App Memory: 132.03 MBs, delta = -1032192 bytes
22:20:20 T:7067189952   DEBUG: shouldReceivePress:FocusActionTap
22:20:22 T:6171668480   DEBUG: CPU used = 9/300 percent, App Memory: 131.48 MBs, delta = -573440 bytes
22:20:22 T:7067189952   DEBUG: shouldReceivePress:FocusActionTap
22:20:24 T:6171668480   DEBUG: CPU used = 9/300 percent, App Memory: 132.97 MBs, delta = 1556480 bytes
22:20:27 T:6171668480   DEBUG: CPU used = 9/300 percent, App Memory: 135.72 MBs, delta = 2883584 bytes
22:20:29 T:6171668480   DEBUG: CPU used = 9/300 percent, App Memory: 136.05 MBs, delta = 344064 bytes
Went back to the other TVOS apps, such like Netflix, the settings menu on the ATV clicking through the menu levels - no problem at all.

Anything else I can do? Shall I record a video?

cosmoxl
Posts: 1084
Joined: 12 Dec 2015, 14:16

Re: Testing MrMC 3.4.1

Post by cosmoxl » 10 Jan 2018, 22:32

timstephens24 wrote:
10 Jan 2018, 20:45
I went in and disabled all the Siri interface stuff and the GUI sounds, and this is a lot more native feeling. :thumbsup:

Two things after about 30 seconds:
1. Sometimes the back button takes me completely out of the app instead of back if I'm in the Movie section. I cannot recreate it reliably, but it's happened a few times. I'll try to get a debuglog if you need it.
2. The list/cover views don't wrap anymore. From the very top I can't press up and jump to the bottom, and from the very bottom I can't down down and jump back to the top. Tested it with a Harmony and the Apple TV Remote.
I've also had the menu button ( I assume that's what you meant by back button) take me out of the app completely.

User avatar
davilla
Team MrMC
Posts: 3151
Joined: 26 Oct 2015, 17:01

Re: Testing MrMC 3.4.1

Post by davilla » 10 Jan 2018, 23:08

menu button causing back out off app is symptomatic of a control/window/dialog that we missed. The press event does not get taken by our controller and tvOS gets it and boom, out we go.

wrapping at bottom is something we disabled, it was too easy to flick, hit bottom and wrap around to top. We are looking at a way for it to hit bottom/top and stop. then next swipe/tap wraps.

Check if remote idle timer is abled and for how long. I think we have some holes before and those have been closed. The way this works is it will block any press/tap/pan/swipe if it has not receive something past the timeout. The purpose of this is to keep things from going nuts when you pick up the Siri remote and accidentally hit the trackpad.

Please, when logging, turn off 'DEBUG: CPU used = 10/300 percent, App Memory', it's not much use and spews the log with useless entries.


shouldReceivePress:FocusActionTap or shouldReceiveTouch:FocusActionTap should be followed by shouldUpdateFocusInContext then didUpdateFocusInContext. didUpdateFocusInContext is when the event is forwarded to core.

shouldReceiveTouch are Siri remote Apple iOS remote App exclusive. shouldReceivePress more IR or something else. The exceptions are real buttons on the Siri remote, those are shouldReceivePress

User avatar
davilla
Team MrMC
Posts: 3151
Joined: 26 Oct 2015, 17:01

Re: Testing MrMC 3.4.1

Post by davilla » 11 Jan 2018, 02:53

menu press to go back -> jump out to tvOS home has been reproduced.

You guys are quick on the back presses :) What's happening is there is a small window of time when going back where there is no core window mapped to a UIView. The gestureRecognizer for button presses is never called, tvOS handles the UIPressTypeMenu and pop goes the weasel.

Locked

Who is online

Users browsing this forum: Baidu [Spider] and 4 guests