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

Old TestFlight threads
Locked
User avatar
davilla
Team MrMC
Posts: 4377
Joined: 26 Oct 2015, 17:01

Testing MrMC 3.4.1

Post by davilla »

How to request Testflight access: Send an email to [email protected] with the subject "I see dead people", include your email address tied to device, and which flavor (tvOS, iOS, Amazon or GooglePlay). Users that are already in testflight 3.3.x are already in this series.

Released for iOS.
Released for tvOS.
Pending for Amazon.
Released for GooglePlay.
For GooglePlay Beta Testers only, https://play.google.com/apps/testing/tv.mrmc.mrmc
For Amazon. Note, if you opted-out of Amazon marketing communications, you will not get the notification email.

(20171219-f737eff)
version bump to 3.4.1

(20171221-2a2b16a)
quantize displayLink.duration on AppleTV4 for 60/50Hz detection
change auto deinterlacer for AppleTV4K
fixed wrong color range for shader deinterlacers

(171229.1503)
- fix: TheMovieDatabase API key issue

(180110.53)
- New Siri remote handling .. more changes to come in OSD
- DropBox cloud integration

(180111.1711)
siri: add SiriSelectHandler in addition to SiriLongSelectHandler
darwin: clean up some logging in MainController
darwin: fixed tvOS native keyboard and leaky menu/back
opacity: disable quit menu in profiles screen
fixed, block skins from issuing an exit under darwin. not permitted

3.4.1 (180113.440)
- more Siri remote fixes
- fake uisounds addon to allow for tvOS native sounds

(180113.2009)
changed, collision with darwin NO
core: refactor tvOS focus handling, part4
darwin: remove unused functions in CFocusEngineHandler
core: fixed gamepad focus
core: fixed dialogs with no focusability preventing focusability
tvos: default to tvos native click sounds
skin.opacity: fix gamepadinput visibility
core: focus engine, fixed up/down swipes in wall view to move more than one
core: focus engine, hide views if window is WINDOW_DIALOG_BUSY
fixup, core: focus engine, revert swipeNoMore move

(180118.1627 @20180118-d11cf74)
core, fixed incorrect iterators in various files
core, fixed incorrect iterators in GUIListGroup
core: extend SeekPercentage to resume after seek, default to false for backward compatibility
core: focus engine, enable list wrapping if focus change was idled
core: added ability to set no file cache with DVDInputStreams
core: refactor tvOS focus handling, part5
core, focus engine, add FocusLayerViewSlider for scrubbing
skin: sio2, show progress when paused
fixed, CDVDFileInfo::ExtractThumb for non-AV_PIX_FMT_YUV420P formats
services: LightEffects cleanup of the thread
settings: cleanup siri remote settings, add expert mode

(180122.208 @20180121-86307a4)
backport, Default Scale for HQ scaling above #9915
fixed, crashing in libsmbclient, smb.GetImpl might return null so check it
core: add codec option to turn off deinterlacing when generating thumbs
fixed, change deterlacer/auto for appletv4k to VS_INTERLACEMETHOD_DEINTERLACE_HALF
fixed, deinterlacer/auto in DVDVideoCodecFFmpeg
fixup, core, focus engine, FocusLayerViewSlider wip
core: refactor tvOS focus handling, part6

(180125.1415) @20180125-d72c486
core: refactor tvOS focus handling, part7
core: fixed color space detect for HDR in DVDVideoCodecAVFoundation
core: add TVOSDirectory so we can get to home userdata xml files
core: add CGUIDialogOSDSettings window
core: OSDSettings.xml changes on all tvOS skins
core: change settings default seek steps to be -10 +30 and 250ms
core: add OSD Settings xml, life is good
core: changed, be more desciptive about deinterlace names
skin: bump skin.blackglassnova
skin: fix PM3HD skin slider, just for you @davilla
skin: add “systemfocus” color to all skins, needed for tvOS
build: added, apk24Obb for building for googleplay
build, fixed, build for iOS/tvOS simulator

(180127.1256) @20180126-ee241b5
core: enabled display rate changing for AppleTV4 if running 11.3+
core: focus engine, FocusLayerViewSlider wip
core: fixed hang, reset codec after stopping to get DVDPlayerVideo thread to exit
settings: change to more sensible defaults for novice users

(180127.2127) @20180127-dea9537
fixed crash in profiles/clean library

(180128.1748) @20180128-39e0124
disable click up/down when progress/scrubber is enabled
minor should allow focus change tweaks.

(180128.2258) @20180128-2971007
click up/down -> chapter IF there are chapters, else ignored if can scrub.

(180129.1505) @20180129-f04cc47
disable single/double/triple taps in expert mode
fixed, emby collections

(180130.1540) @20180130-b49f0f7
core: remove/hide unused input settings
core: revert codec reset on stream close
skin: fixed zorder for OSDSettings dialog
fixup core: add TVOSDirectory so we can get to home userdata xml files
fixed: dolby vision detection for VTB/AVF codecs

(180130.1846)
disable CTVOSDirectory, broke pvr

(180131.137) @20180130-3230768
fixed packaging errors

v3.5.0 (180206.1539) @20180206-a2c484d
core: complete refactor tvOS focus handling
core: focus engine, add FocusLayerViewSlider
core: default to tvos native click sounds
core: exclude folders named _gsdata_, aka GoodSync bread crumbs
core: add TVOSDirectory so we can get to home userdata xml files
core: add CGUIDialogOSDSettings window
Core: add reload keymap button in settings
emby: fix collections listes in movie lists
fixed: dolby vision detection for VTB/AVF codecs
fixed: crashing in libsmbclient, smb.GetImpl might return null so check it
fixed: block skins from issuing an exit under darwin. not permitted
update: skins to support focus engine
changed: deterlacer/auto for appletv4k to VS_INTERLACEMETHOD_DEINTERLACE_HALF
settings: change to more sensible defaults for novice users
services: LightEffects cleanup of the thread
backport: various backport fixes

v3.5.0 (180210.1903) @20180210-66d33d0
fixed, single/double/triple taps when scrubbing
fixed, crash if a control vanishes during render cycle
fixed, strm detection for scrubbing exclusion

v3.5.0 (180211.1547) @20180211-e4b5e59
fixed, remove stale customcontroller.SiriRemote.xml
User avatar
davilla
Team MrMC
Posts: 4377
Joined: 26 Oct 2015, 17:01

Re: Testing MrMC 3.4.1

Post by davilla »

(20171221-2a2b16a)
quantize displayLink.duration on AppleTV4 for 60/50Hz detection
change auto deinterlacer for AppleTV4K
fixed wrong color range for shader deinterlacers

Video calibration will have to be re-done on AppleTV4.
User avatar
wrxtasy
Posts: 30
Joined: 11 Dec 2017, 03:04

Re: Testing MrMC 3.4.1

Post by wrxtasy »

For 20171221-2a2b16a

Auto Deinterlacer for SD 576i is terrible for ATV 4K, really blocky output, particularily evident with onscreen text. Hard selected Deinterlace again to restore YADIF2x
User avatar
davilla
Team MrMC
Posts: 4377
Joined: 26 Oct 2015, 17:01

Re: Testing MrMC 3.4.1

Post by davilla »

wrxtasy wrote: 22 Dec 2017, 03:57 For 20171221-2a2b16a

Auto Deinterlacer for SD 576i is terrible for ATV 4K, really blocky output, particularily evident with onscreen text. Hard selected Deinterlace again to restore YADIF2x
Noted, I'll bump it from Deinterlace/half to Deinterlace.
nobody
Posts: 8
Joined: 19 Dec 2017, 22:14

Re: Testing MrMC 3.4.1

Post by nobody »

Hi, just registered ...

will this testflight "later on" address the mappable keys issue on tvOS (ATV 4) as well?

Regards,
Rainer
User avatar
davilla
Team MrMC
Posts: 4377
Joined: 26 Oct 2015, 17:01

Re: Testing MrMC 3.4.1

Post by davilla »

nobody wrote: 22 Dec 2017, 13:57 Hi, just registered ...

will this testflight "later on" address the mappable keys issue on tvOS (ATV 4) as well?

Regards,
Rainer
yes, it's on the list.
User avatar
timstephens24
Posts: 894
Joined: 09 Dec 2015, 22:43

Re: Testing MrMC 3.4.1

Post by timstephens24 »

Black Glass Nova works really well... I wish the icon spacing (and no names under the icons) from BGN's Panel/Icons view modes would get ported to similar spacing and no names under the icons in Opacity's Wall (or a new layout).
User avatar
davilla
Team MrMC
Posts: 4377
Joined: 26 Oct 2015, 17:01

Re: Testing MrMC 3.4.1

Post by davilla »

@wesk05, Added a SEI parser to check for SEI_TYPE_MASTERING_DISPLAY_INFO.

From ok_Sony_4K_HDR_Camp.mp4

MediaInfo shows:

Code: Select all

Mastering display color primaries        : R: x=1.000000 y=1.000000, G: x=1.000000 y=1.000000, B: x=1.000000 y=1.000000, White point: x=1.000000 y=1.000000
Mastering display luminance              : min: 0.1000 cd/m2, max: 0.5000 cd/m2
I see this in the demux stream going to AVFoundation;

Code: Select all

Debug Print: CheckForSEI - frame(589), sei prefix of size(24), SEI_TYPE_MASTERING_DISPLAY_INFO
Debug Print: Mastering display color primaries        : R: x=1.000000 y=1.000000, G: x=1.000000 y=1.000000, B: x=1.000000 y=1.000000, White point: x=1.000000 y=1.000000
Debug Print: Mastering display luminance              : min: 0.100000 cd/m2, max: 0.500000 cd/m2
Conclusion: Mastering display luminance SEI values are going into AVFoundation codec but tvOS seems to ignore it.
User avatar
davilla
Team MrMC
Posts: 4377
Joined: 26 Oct 2015, 17:01

Re: Testing MrMC 3.4.1

Post by davilla »

Now that I have a NAL/SEI parser built, this is dump from ok_Sony_4K_HDR_Camp.mp4

Code: Select all

Debug Print: ProbeNALUnits - frame(5), nal slice of type(1)
Debug Print: ProbeNALUnits - frame(5), dolby vision enhancement layer of 0x7C01
Debug Print: ProbeNALUnits - frame(6), nal slice of type(1)
Debug Print: ProbeNALUnits - frame(6), dolby vision enhancement layer of 0x7C01
dump from LG Demo DolbyVision Comparison.ts

Code: Select all

Debug Print: ProbeNALUnits - frame(850), HEVC_NAL_AUD
Debug Print: ProbeNALUnits - frame(850), SEI_TYPE_PICTURE_TIMING with size(6)
Debug Print: ProbeNALUnits - frame(850), nal slice of type(1)
Debug Print: ProbeNALUnits - frame(850), sei suffix with size(54)
Debug Print: ProbeNALUnits - frame(850), dolby vision enhancement layer of 0x7E01
Debug Print: ProbeNALUnits - frame(850), dolby vision enhancement layer of 0x7E01
Debug Print: ProbeNALUnits - frame(850), dolby vision enhancement layer of 0x7E01
Debug Print: ProbeNALUnits - frame(850), dolby vision enhancement layer of 0x7E01
Debug Print: ProbeNALUnits - frame(850), dolby vision enhancement layer of 0x7C01
Debug Print: ProbeNALUnits - frame(850), sei prefix of type(9) with size(77)
Shows the mixing of the Dolby Enhancement Layer. Interesting :)
User avatar
amet
Team MrMC
Posts: 3787
Joined: 26 Oct 2015, 16:59
Location: Dubai/Novi Sad

Re: Testing MrMC 3.4.1

Post by amet »

(171229.1503)
- fix: TheMovieDatabase API key issue
Locked