diff options
author | dynaflash <[email protected]> | 2007-04-10 17:21:56 +0000 |
---|---|---|
committer | dynaflash <[email protected]> | 2007-04-10 17:21:56 +0000 |
commit | 8777001204cb0710f573363f841759d8db69b076 (patch) | |
tree | 9fed51653231d467f51a20c8e6ff37c2dad852bc /macosx | |
parent | 9873ff7501966ade0d6a63e6b5af2baa3ea5959e (diff) |
MacGui: Framerate
- Deprecate "Same as source"
- Use "23.976" as default
- All presets previously using "Same as source" will automatically use "23.976" instead without modification
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@492 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'macosx')
-rw-r--r-- | macosx/Controller.mm | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/macosx/Controller.mm b/macosx/Controller.mm index 51a712a0b..a22128f7f 100644 --- a/macosx/Controller.mm +++ b/macosx/Controller.mm @@ -179,13 +179,16 @@ static int FormatSettings[3][4] = /* Video framerate */ [fVidRatePopUp removeAllItems]; - [fVidRatePopUp addItemWithTitle: _( @"Same as source" )]; + /* Lets deprecate Same as Source for now, will leave it + here but commented out in case we change our minds */ + //[fVidRatePopUp addItemWithTitle: _( @"Same as source" )]; for( int i = 0; i < hb_video_rates_count; i++ ) { [fVidRatePopUp addItemWithTitle: [NSString stringWithCString: hb_video_rates[i].string]]; } - [fVidRatePopUp selectItemAtIndex: 0]; + /* we default to the most common film framerate */ + [fVidRatePopUp selectItemWithTitle: @"23.976"]; /* Picture Settings */ [fPicLabelPAROutp setStringValue: @""]; @@ -2015,8 +2018,14 @@ the user is using "Custom" settings by determining the sender*/ [self VideoMatrixChanged: NULL]; /* Video framerate */ + if ([[chosenPreset objectForKey:@"VideoFramerate"] isEqualToString: @"Same as source"]) + { + [fVidRatePopUp selectItemWithTitle: @"23.976"]; + } + else + { [fVidRatePopUp selectItemWithTitle: [NSString stringWithFormat:[chosenPreset valueForKey:@"VideoFramerate"]]]; - + } /* GrayScale */ [fVidGrayscaleCheck setState:[[chosenPreset objectForKey:@"VideoGrayScale"] intValue]]; |