-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathFFmpegController.h
54 lines (50 loc) · 1.57 KB
/
FFmpegController.h
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
//
// FFmpegController.h
// ffmpegGui
//
// Created by Sebastian on 17.09.10.
// Copyright 2010 ICQ: 171680864. All rights reserved.
//
#import <Cocoa/Cocoa.h>
#import "FFmpegGui.h"
@class FFmpegGui;
@interface FFmpegController : NSObject {
IBOutlet NSTextField *widthField;
IBOutlet NSTextField *heightField;
IBOutlet NSTextField *filenameField;
IBOutlet NSTextField *folderNameField;
IBOutlet NSTextField *vBitRateField;
IBOutlet NSTextField *aBitRateField;
IBOutlet NSTextField *aChanField;
IBOutlet NSTextField *widthFieldIn;
IBOutlet NSTextField *heightFieldIn;
IBOutlet NSTextField *vBitRateFieldIn;
IBOutlet NSTextField *aBitRateFieldIn;
IBOutlet NSTextField *aChanFieldIn;
IBOutlet NSTextView *textView;
IBOutlet NSProgressIndicator *progressBar;
IBOutlet NSTextField *ffmpegPath;
IBOutlet NSTextField *perlPath;
IBOutlet NSPathControl *pathControlPath;
IBOutlet NSToolbar *toolBar;
IBOutlet NSToolbarItem *toolBarStart;
IBOutlet NSToolbarItem *toolBarStop;
IBOutlet NSSlider *vBitRateSlider;
IBOutlet NSSlider *aBitRateSlider;
IBOutlet NSTextField *inFileProperties;
FFmpegGui *ffmpeggui;
}
//- (IBAction)getVideoPar:(id)sender;
- (IBAction)transcode:(id)sender;
- (IBAction)loadFileOpenPanel:(id)sender;
- (IBAction)saveFileSavePanel:(id)sender;
- (IBAction)interruptTranscode:(id)sender;
- (IBAction) openPreferences:(id)sender;
- (IBAction) openAbout:(id)sender;
- (void)textViewPrint:(NSString*)string;
//- (void)startProgressBar;
//- (void)stopProgressBar;
- (void)setFormatProperties:(NSArray*)propertyArray;
- (void)taskStarted;
- (void)taskFinished;
@end