virtual bool BeginRender();
virtual bool EndRender();
virtual int GetNumScreens();
+ virtual int GetCurrentScreen();
void InitDisplayLink(void);
void DeinitDisplayLink(void);
#else
#import "ios/XBMCController.h"
#endif
+#import "osx/IOSScreenManager.h"
#include "osx/DarwinUtils.h"
#import <dlfcn.h>
return [[UIScreen screens] count];
}
+int CWinSystemIOS::GetCurrentScreen()
+{
+ int idx = 0;
+ if ([[IOSScreenManager sharedInstance] isExternalScreen])
+ {
+ idx = 1;
+ }
+ return idx;
+}
+
bool CWinSystemIOS::GetScreenResolution(int* w, int* h, double* fps, int screenIdx)
{
// Figure out the screen size. (default to main screen)