summaryrefslogtreecommitdiffstats
path: root/macosx/Controller.h
diff options
context:
space:
mode:
authordynaflash <[email protected]>2009-02-06 19:05:21 +0000
committerdynaflash <[email protected]>2009-02-06 19:05:21 +0000
commitc00f61d9ac241b5f0c170a24e0faf49bb7fda03c (patch)
tree58c373f0402f7eeb4d3a79afea73a780b7e48eba /macosx/Controller.h
parenta972b47416cf9f4fec953ff4eb471ad4957824d7 (diff)
MacGui: Video Filter and Picture Settings
- Changed picture settings and video filter display in the main window to three text fields (removed 24 outlets and text fields). Its a hoky layout right now, but I have a feeling the video tab will be changing. - Show actual cropping values in the main window as well as Auto/Custom - Show custom filter settings if used. - Removed redundant anamorphic calculation code. Its now accessed from each controller that needs it from preview controller - Fixed an issue where decomb from a previous preset would linger in a preset that did not have decomb specified. - Updated the queue display to show custom filter info if present. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2125 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'macosx/Controller.h')
-rw-r--r--macosx/Controller.h37
1 files changed, 10 insertions, 27 deletions
diff --git a/macosx/Controller.h b/macosx/Controller.h
index cfabdda43..e77aa9ad1 100644
--- a/macosx/Controller.h
+++ b/macosx/Controller.h
@@ -109,32 +109,12 @@ BOOL fIsDragging;
IBOutlet NSButton * fVidTwoPassCheck;
IBOutlet NSButton * fVidTurboPassCheck;
- /* Picture Settings box */
- IBOutlet NSTextField * fPicLabelSettings;
- IBOutlet NSTextField * fPicLabelSrc;
- IBOutlet NSTextField * fPicSettingsSrc;
- IBOutlet NSTextField * fPicLabelOutp;
- IBOutlet NSTextField * fPicSettingsOutp;
- IBOutlet NSTextField * fPicLabelAnamorphic;
- IBOutlet NSTextField * fPicSettingsAnamorphic;
-
- IBOutlet NSTextField * fPicLabelAr;
- IBOutlet NSTextField * fPicLabelAutoCrop;
- IBOutlet NSTextField * fPicLabelDetelecine;
- IBOutlet NSTextField * fPicLabelDeinterlace;
- IBOutlet NSTextField * fPicLabelDecomb;
- IBOutlet NSTextField * fPicLabelDenoise;
- IBOutlet NSTextField * fPicLabelDeblock;
- IBOutlet NSTextField * fPicSettingDeinterlace;
- IBOutlet NSTextField * fPicSettingDecomb;
- IBOutlet NSTextField * fPicSettingARkeep;
- IBOutlet NSTextField * fPicSettingPAR;
- IBOutlet NSTextField * fPicSettingAutoCrop;
- IBOutlet NSTextField * fPicSettingDetelecine;
- IBOutlet NSTextField * fPicSettingDenoise;
- IBOutlet NSTextField * fPicSettingDeblock;
- IBOutlet NSTextField * fPicLabelGrayscale;
- IBOutlet NSTextField * fPicSettingGrayscale;
+ /* Status read out fileds for picture sizing */
+ IBOutlet NSTextField * fPictureSizeField;
+ IBOutlet NSTextField * fPictureCroppingField;
+
+ /* Status read out fileds for video filters */
+ IBOutlet NSTextField * fVideoFiltersField;
/* Picture variables */
int PicOrigOutputWidth;
@@ -240,7 +220,8 @@ BOOL fIsDragging;
NSMutableDictionary *presetUserDefaultParentParent;
int presetCurrentBuiltInCount; // keeps track of the current number of built in presets
IBOutlet NSPanel * fAddPresetPanel;
- /* new NSOutline View for the presets */
+
+ /* NSOutline View for the presets */
NSArray *fDraggedNodes;
IBOutlet HBPresetsOutlineView * fPresetsOutlineView;
IBOutlet NSButton * fPresetsAdd;
@@ -249,6 +230,7 @@ BOOL fIsDragging;
hb_handle_t * fHandle;
+ /* Queue variables */
hb_handle_t * fQueueEncodeLibhb; // libhb for HB Encoding
hb_title_t * fTitle;
hb_title_t * fQueueEncodeTitle;
@@ -269,6 +251,7 @@ BOOL fIsDragging;
NSString * currentSource;
NSString * browsedSourceDisplayName;
}
+
- (void) writeToActivityLog:(char *) format, ...;
- (IBAction) browseSources: (id) sender;
- (void) browseSourcesDone: (NSOpenPanel *) sheet