PVRWindow CGUIViewStatePVR::GetActiveView() { PVRWindow returnWindow = PVR_WINDOW_UNKNOWN; int iActiveWindow = g_windowManager.GetActiveWindow(); if (iActiveWindow == WINDOW_PVR) { CGUIWindowPVR *pWindow = (CGUIWindowPVR *) g_windowManager.GetWindow(WINDOW_PVR); CGUIWindowPVRCommon *pActiveView = NULL; if (pWindow && (pActiveView = pWindow->GetActiveView()) != NULL) returnWindow = pActiveView->GetWindowId(); } return returnWindow; }