diff options
author | eddyg <[email protected]> | 2007-08-21 06:17:32 +0000 |
---|---|---|
committer | eddyg <[email protected]> | 2007-08-21 06:17:32 +0000 |
commit | 5724b4fe37ab0c92a4430124a352ec38044630c6 (patch) | |
tree | f159c7044b31a7566c0d559fada4c88b2d0b6968 /macosx | |
parent | 81b5f27fce4a1b43fc82d8fd08b34dd603d82a94 (diff) |
Added handling for the forced subtitle button.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@846 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'macosx')
-rw-r--r-- | macosx/Controller.mm | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/macosx/Controller.mm b/macosx/Controller.mm index 8f9d6c858..0381e1c70 100644 --- a/macosx/Controller.mm +++ b/macosx/Controller.mm @@ -1431,7 +1431,7 @@ list = hb_get_titles( fHandle ); /* Subtitle settings */ - job->subtitle = [fSubPopUp indexOfSelectedItem] - 3; + job->subtitle = [fSubPopUp indexOfSelectedItem] - 2; /* Audio tracks and mixdowns */ /* check for the condition where track 2 has an audio selected, but track 1 does not */ @@ -1546,7 +1546,7 @@ list = hb_get_titles( fHandle ); /* Destination file */ job->file = [[fDstFile2Field stringValue] UTF8String]; - if( job->subtitle == -1 ) + if( [fSubForcedCheck state] == NSOnState ) { job->subtitle_force = 1; } else { @@ -1554,10 +1554,9 @@ list = hb_get_titles( fHandle ); } /* - * subtitle of -1 and -2 is a scan + * subtitle of -1 is a scan */ - if( job->subtitle == -1 || - job->subtitle == -2 ) + if( job->subtitle == -1 ) { char *x264opts_tmp; @@ -1589,7 +1588,7 @@ list = hb_get_titles( fHandle ); /* No subtitle were selected, so reset the subtitle to -1 (which before * this point meant we were scanning */ - if( job->subtitle == -3 ) + if( job->subtitle == -2 ) { job->subtitle = -1; } @@ -1855,7 +1854,6 @@ list = hb_get_titles( fHandle ); [fSubPopUp removeAllItems]; [fSubPopUp addItemWithTitle: @"None"]; [fSubPopUp addItemWithTitle: @"Autoselect"]; - [fSubPopUp addItemWithTitle: @"Autoselect (forced only)"]; for( int i = 0; i < hb_list_count( title->list_subtitle ); i++ ) { subtitle = (hb_subtitle_t *) hb_list_item( title->list_subtitle, i ); |