From 8af5f493855ffdc97c479ff3f4ee0bcf8c417ec3 Mon Sep 17 00:00:00 2001 From: dynaflash Date: Fri, 26 Sep 2008 13:52:19 +0000 Subject: [PATCH] MacGui: Fix presets when using maximum source picture size and loose anamorphic so choosing such a preset sets the width to its full source storage size and properly applies loose anamorphic. git-svn-id: svn://localhost/HandBrake/trunk@1767 b64f7644-9d1e-0410-96f1-a4d463321fa5 --- macosx/Controller.mm | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/macosx/Controller.mm b/macosx/Controller.mm index 0e43904a..904b4a17 100644 --- a/macosx/Controller.mm +++ b/macosx/Controller.mm @@ -3645,18 +3645,15 @@ the user is using "Custom" settings by determining the sender*/ - (IBAction) revertPictureSizeToMax: (id) sender { hb_job_t * job = fTitle->job; - /* We use the output picture width and height - as calculated from libhb right after title is set - in TitlePopUpChanged */ - job->width = PicOrigOutputWidth; - job->height = PicOrigOutputHeight; - [fPictureController setAutoCrop:YES]; + [fPictureController setAutoCrop:YES]; /* Here we use the auto crop values determined right after scan */ job->crop[0] = AutoCropTop; job->crop[1] = AutoCropBottom; job->crop[2] = AutoCropLeft; job->crop[3] = AutoCropRight; - + /* Here we apply the max source storage width and height */ + job->width = fTitle->width-fTitle->job->crop[2]-fTitle->job->crop[3]; + job->height = fTitle->height-fTitle->job->crop[0]-fTitle->job->crop[1]; [self calculatePictureSizing: sender]; /* We call method to change UI to reflect whether a preset is used or not*/ -- 2.11.0