blob: c1ec7c1425af567e9d623768d3fd97de36f9c382 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
|
/* ExpressController
This file is part of the HandBrake source code.
Homepage: <http://handbrake.fr/>.
It may be used under the terms of the GNU General Public License. */
#import <Cocoa/Cocoa.h>
#import "DriveDetector.h"
#import "HBCore.h"
#import "hb.h"
#import "DeviceController.h"
@interface ExpressController : NSObject
{
hb_handle_t * fHandle;
hb_list_t * fList;
const hb_state_t * fState;
IBOutlet NSWindow * fWindow;
IBOutlet NSView * fEmptyView;
IBOutlet NSToolbar * fToolbar;
IBOutlet NSView * fOpenView;
IBOutlet NSMatrix * fOpenMatrix;
IBOutlet NSPopUpButton * fOpenPopUp;
IBOutlet NSTextField * fOpenFolderField;
IBOutlet NSButton * fOpenBrowseButton;
IBOutlet NSTextField * fOpenProgressField;
IBOutlet NSProgressIndicator * fOpenIndicator;
IBOutlet NSButton * fOpenGoButton;
NSString * fOpenFolderString;
IBOutlet NSView * fConvertView;
IBOutlet NSTableView * fConvertTableView;
IBOutlet NSPopUpButton * fConvertFolderPopUp;
IBOutlet NSPopUpButton * fConvertFormatPopUp;
IBOutlet NSPopUpButton * fConvertMaxWidthPopUp;
IBOutlet NSPopUpButton * fConvertAspectPopUp;
IBOutlet NSPopUpButton * fConvertAudioPopUp;
IBOutlet NSPopUpButton * fConvertSubtitlePopUp;
IBOutlet NSTextField * fConvertInfoString;
IBOutlet NSProgressIndicator * fConvertIndicator;
NSMutableArray * fConvertCheckArray;
NSString * fConvertFolderString;
DriveDetector * fDriveDetector;
HBCore * fCore;
DeviceController * fDevice;
NSDictionary * fDrives;
}
- (void) openShow: (id) sender;
- (void) openMatrixChanged: (id) sender;
- (void) openBrowse: (id) sender;
- (void) openGo: (id) sender;
- (void) selectFolderSheetShow: (id) sender;
- (void) convertGo: (id) sender;
- (void) convertCancel: (id) sender;
@end
|