Any chance we can get this video content for testing ? The only way a chapter seek would be disables is a) the media does not have chapters (which it does), b) the extension is disabled in setting->system->input or if falls under one of the below.CallClear wrote: 07 Feb 2018, 14:25 Hi. The files do have chapters available and work as expected on my Shield and Fire TV versions of MrMc. It is not working on my Apple TV (4th Gen) only after updating on testflight to 3.5. It worked fine on the previous version after you implemented chapter skip when available. I'm not sure why I'm the only person seeing this but I'm happy to provide logs, etc. Just let me know. Thanks!
Code: Select all
- (bool)hasPlayerProgressScrubbing
{
if (m_enableRemoteExpertMode)
return false;
CGUIWindow *focusWindow = CFocusEngineHandler::GetInstance().GetFocusWindow();
if (focusWindow && focusWindow->GetID() != WINDOW_FULLSCREEN_VIDEO)
return false;
if (g_application.m_pPlayer->IsPlayingVideo() && !g_application.m_pPlayer->CanSeek())
return false;
CFileItem &fileItem = g_application.CurrentFileItem();
if (URIUtils::IsLiveTV(fileItem.GetPath())
|| URIUtils::IsBluray(fileItem.GetPath())
|| fileItem.IsPVR()
|| fileItem.IsBDFile()
|| fileItem.IsDVD()
|| fileItem.IsDiscImage()
|| fileItem.IsDVDFile(false, true)
|| fileItem.IsDiscStub()
|| fileItem.IsPlayList())
return false;
NSString *itemExt = [NSString stringWithUTF8String:URIUtils::GetExtension(fileItem.GetPath()).c_str()];
if ([m_disableOSDExtensions containsObject:itemExt])
return false;
return true;
}