1d86ed7fbStbbdev/* 2*b15aabb3Stbbdev Copyright (c) 2005-2021 Intel Corporation 3d86ed7fbStbbdev 4d86ed7fbStbbdev Licensed under the Apache License, Version 2.0 (the "License"); 5d86ed7fbStbbdev you may not use this file except in compliance with the License. 6d86ed7fbStbbdev You may obtain a copy of the License at 7d86ed7fbStbbdev 8d86ed7fbStbbdev http://www.apache.org/licenses/LICENSE-2.0 9d86ed7fbStbbdev 10d86ed7fbStbbdev Unless required by applicable law or agreed to in writing, software 11d86ed7fbStbbdev distributed under the License is distributed on an "AS IS" BASIS, 12d86ed7fbStbbdev WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13d86ed7fbStbbdev See the License for the specific language governing permissions and 14d86ed7fbStbbdev limitations under the License. 15d86ed7fbStbbdev*/ 16d86ed7fbStbbdev 17d86ed7fbStbbdev#import <Availability.h> 18d86ed7fbStbbdev#import <Foundation/Foundation.h> 19d86ed7fbStbbdev 20d86ed7fbStbbdev#if TARGET_OS_IPHONE 21d86ed7fbStbbdev 22d86ed7fbStbbdev#import <UIKit/UIKit.h> 23d86ed7fbStbbdev#import "tbbAppDelegate.h" 24d86ed7fbStbbdev 25d86ed7fbStbbdevvoid get_screen_resolution(int *x, int *y) { 26d86ed7fbStbbdev // Getting landscape screen resolution in any case 27d86ed7fbStbbdev CGRect imageRect = [[UIScreen mainScreen] bounds]; 28d86ed7fbStbbdev *x=imageRect.size.width>imageRect.size.height?imageRect.size.width:imageRect.size.height; 29d86ed7fbStbbdev *y=imageRect.size.width<imageRect.size.height?imageRect.size.width:imageRect.size.height; 30d86ed7fbStbbdev return; 31d86ed7fbStbbdev} 32d86ed7fbStbbdev 33d86ed7fbStbbdevint cocoa_main(int argc, char * argv[]) { 34d86ed7fbStbbdev @autoreleasepool { 35d86ed7fbStbbdev return UIApplicationMain(argc, argv, nil, NSStringFromClass([tbbAppDelegate class])); 36d86ed7fbStbbdev } 37d86ed7fbStbbdev} 38d86ed7fbStbbdev 39d86ed7fbStbbdev#elif TARGET_OS_MAC 40d86ed7fbStbbdev 41d86ed7fbStbbdev#import <Cocoa/Cocoa.h> 42d86ed7fbStbbdev 43d86ed7fbStbbdevint cocoa_main(int argc, char *argv[]) 44d86ed7fbStbbdev{ 45d86ed7fbStbbdev return NSApplicationMain(argc, (const char **)argv); 46d86ed7fbStbbdev} 47d86ed7fbStbbdev#endif 48