OSDN Git Service

MacGui: Custom Anamorphic initial implementation (experimental) and pic settings...
authordynaflash <dynaflash@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Fri, 1 May 2009 19:54:18 +0000 (19:54 +0000)
committerdynaflash <dynaflash@b64f7644-9d1e-0410-96f1-a4d463321fa5>
Fri, 1 May 2009 19:54:18 +0000 (19:54 +0000)
commit5033e75a8b2cdf1b4e5aa75e4245f549ed0fb346
tree484d19575ddc742ec355dffcd8eaf23346d43e8c
parent67a2494fca9ce3c00649d967f15300a505143fe6
MacGui: Custom Anamorphic initial implementation (experimental) and pic settings and preview changes.
- Custom Anamorphic mode allows more customization of pixel and display dimensions.
-- NOTE: The layout and even functionality are considered very experimental and not ready for prime time yet.
-- Change to hb_get_preview allowing a preview size > title->width and height courtesy of jbjake.
-- Allows setting the modulus to 16 (default), 8, 4, 2, or 1.
-- Adds display height, pixel width and pixel height fields.
- Picture Inspector:
-- Changes shape and size according to the size/filter tab and anamorphic and filter settings.
- Picture Preview:
-- Now crops the gray borders from around the image returned from hb_get_preview and recreates cropping and resizing itself.
-- Add size and scale information to the preview window title bar so you can see it without activating the hud controls.
-- Attempt to fix the intermittent aliasing problem with the hud control overlay by making sure the hud origin is a whole int (fix courtesy of KonaB1end).
- Known Issues:
-- Scale to Screen mode is currently borked. The actual image does not scale yet.
-- Depending on how far you upscale the display dimensions in custom anamorphic, the preview image can get a bit wonky. Returning to one of the standard modes clears it up.

git-svn-id: svn://localhost/HandBrake/trunk@2362 b64f7644-9d1e-0410-96f1-a4d463321fa5
libhb/hb.c
macosx/Controller.mm
macosx/English.lproj/PicturePreview.xib
macosx/English.lproj/PictureSettings.xib
macosx/HBPreviewController.mm
macosx/PictureController.h
macosx/PictureController.mm