X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=macosx%2FHBAdvancedController.h;h=bc6e5b808f13f0602500e91829d948984b872a37;hb=1d6fbf402512f7cbba3c9dac7e10a72aeebd1d81;hp=8b3638284ce43838d85f93bab0dcf663f5fd4725;hpb=192a169592a03cc9687cdae2baa007c1c0a8f2ee;p=handbrake-jp%2Fhandbrake-jp-git.git diff --git a/macosx/HBAdvancedController.h b/macosx/HBAdvancedController.h index 8b363828..bc6e5b80 100644 --- a/macosx/HBAdvancedController.h +++ b/macosx/HBAdvancedController.h @@ -20,24 +20,20 @@ IBOutlet NSPopUpButton * fX264optBframesPopUp; IBOutlet NSTextField * fX264optRefLabel; IBOutlet NSPopUpButton * fX264optRefPopUp; - IBOutlet NSTextField * fX264optNfpskipLabel; - IBOutlet NSButton * fX264optNfpskipSwitch; + IBOutlet NSButton * fX264optWeightPSwitch; + IBOutlet NSTextField * fX264optWeightPLabel; IBOutlet NSTextField * fX264optNodctdcmtLabel; IBOutlet NSButton * fX264optNodctdcmtSwitch; IBOutlet NSTextField * fX264optSubmeLabel; IBOutlet NSPopUpButton * fX264optSubmePopUp; IBOutlet NSTextField * fX264optTrellisLabel; IBOutlet NSPopUpButton * fX264optTrellisPopUp; - IBOutlet NSTextField * fX264optMixedRefsLabel; - IBOutlet NSButton * fX264optMixedRefsSwitch; IBOutlet NSTextField * fX264optMotionEstLabel; IBOutlet NSPopUpButton * fX264optMotionEstPopUp; IBOutlet NSTextField * fX264optMERangeLabel; IBOutlet NSPopUpButton * fX264optMERangePopUp; - IBOutlet NSTextField * fX264optWeightBLabel; - IBOutlet NSButton * fX264optWeightBSwitch; IBOutlet NSTextField * fX264optBPyramidLabel; - IBOutlet NSButton * fX264optBPyramidSwitch; + IBOutlet NSPopUpButton * fX264optBPyramidPopUp; IBOutlet NSTextField * fX264optDirectPredLabel; IBOutlet NSPopUpButton * fX264optDirectPredPopUp; IBOutlet NSTextField * fX264optDeblockLabel; @@ -49,10 +45,14 @@ IBOutlet NSButton * fX264opt8x8dctSwitch; IBOutlet NSTextField * fX264optCabacLabel; IBOutlet NSButton * fX264optCabacSwitch; + IBOutlet NSSlider * fX264optAqSlider; + IBOutlet NSTextField * fX264optAqLabel; IBOutlet NSSlider * fX264optPsyRDSlider; IBOutlet NSTextField * fX264optPsyRDLabel; IBOutlet NSSlider * fX264optPsyTrellisSlider; IBOutlet NSTextField * fX264optPsyTrellisLabel; + IBOutlet NSPopUpButton * fX264optBAdaptPopUp; + IBOutlet NSTextField * fX264optBAdaptLabel; } // x264 Advanced Panel Methods @@ -67,6 +67,9 @@ - (IBAction) X264AdvancedOptionsStandardizeOptString: (id) sender; - (IBAction) X264AdvancedOptionsSetCurrentSettings: (id) sender; - (NSString *) X264AdvancedOptionsStandardizeOptNames:(NSString *) cleanOptNameString; +- (NSString *) X264AdvancedOptionsOptIDToString: (id) sender; +- (NSString *) X264AdvancedOptionsWidgetToString: (NSString *) optName withID: (id) sender; +- (BOOL) X264AdvancedOptionsIsOpt: (NSString *) optNameToChange inString: (NSString *) currentOptString; - (IBAction) X264AdvancedOptionsChanged: (id) sender; @end