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