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 "tbbAppDelegate.h" 18d86ed7fbStbbdev 19d86ed7fbStbbdev#if TARGET_OS_IPHONE 20d86ed7fbStbbdev 21d86ed7fbStbbdev@implementation tbbAppDelegate 22d86ed7fbStbbdev 23d86ed7fbStbbdev- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 24d86ed7fbStbbdev{ 25d86ed7fbStbbdev return YES; 26d86ed7fbStbbdev} 27d86ed7fbStbbdev 28d86ed7fbStbbdev- (void)applicationDidEnterBackground:(UIApplication *)application 29d86ed7fbStbbdev{ 30d86ed7fbStbbdev exit(EXIT_SUCCESS); 31d86ed7fbStbbdev} 32d86ed7fbStbbdev 33d86ed7fbStbbdev@end 34d86ed7fbStbbdev 35d86ed7fbStbbdev#elif TARGET_OS_MAC 36d86ed7fbStbbdev 37d86ed7fbStbbdev@implementation tbbAppDelegate 38d86ed7fbStbbdev 39d86ed7fbStbbdev@synthesize window = _window; 40d86ed7fbStbbdev 41d86ed7fbStbbdev//declared in macvideo.cpp file 42d86ed7fbStbbdevextern int g_sizex, g_sizey; 43d86ed7fbStbbdev 44d86ed7fbStbbdev- (void)applicationDidFinishLaunching:(NSNotification *)aNotification 45d86ed7fbStbbdev{ 46d86ed7fbStbbdev // Insert code here to initialize your application 47d86ed7fbStbbdev NSRect windowSize; 48d86ed7fbStbbdev windowSize.size.height = g_sizey; 49d86ed7fbStbbdev windowSize.size.width = g_sizex; 50d86ed7fbStbbdev windowSize.origin=_window.frame.origin; 51d86ed7fbStbbdev [_window setFrame:windowSize display:YES]; 52d86ed7fbStbbdev 53d86ed7fbStbbdev} 54d86ed7fbStbbdev 55d86ed7fbStbbdev- (BOOL) applicationShouldTerminateAfterLastWindowClosed:(NSApplication *) sender 56d86ed7fbStbbdev{ 57d86ed7fbStbbdev return YES; 58d86ed7fbStbbdev} 59d86ed7fbStbbdev 60d86ed7fbStbbdev@end 61d86ed7fbStbbdev 62d86ed7fbStbbdev#endif 63