diff options
author | handbrake <[email protected]> | 2006-01-14 13:40:38 +0000 |
---|---|---|
committer | handbrake <[email protected]> | 2006-01-14 13:40:38 +0000 |
commit | 56bb6ce496b475944bb9577c7586e84be1cb831e (patch) | |
tree | 7720c135a160a34f22ce8f1f911f350e18207eaa /macosx/PictureController.h | |
parent | d35a2a23fe450c88925128b9db7c63a5f1ed395d (diff) |
HandBrake 0.7.0
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@16 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'macosx/PictureController.h')
-rw-r--r-- | macosx/PictureController.h | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/macosx/PictureController.h b/macosx/PictureController.h new file mode 100644 index 000000000..3a279e133 --- /dev/null +++ b/macosx/PictureController.h @@ -0,0 +1,55 @@ +/* $Id: PictureController.h,v 1.6 2005/04/14 20:40:05 titer Exp $ + + This file is part of the HandBrake source code. + Homepage: <http://handbrake.m0k.org/>. + It may be used under the terms of the GNU General Public License. */ + +#include <Cocoa/Cocoa.h> + +#include "hb.h" +#include "PictureGLView.h" + +@interface PictureController : NSObject +{ + hb_handle_t * fHandle; + hb_title_t * fTitle; + + bool fHasQE; + uint8_t * fBuffer; + int fBufferSize; + uint8_t * fTexBuf[2]; + int fTexBufSize; + int fPicture; + + IBOutlet HBPictureGLView * fPictureGLView; + IBOutlet NSTextField * fWidthField; + IBOutlet NSStepper * fWidthStepper; + IBOutlet NSTextField * fHeightField; + IBOutlet NSStepper * fHeightStepper; + IBOutlet NSButton * fRatioCheck; + IBOutlet NSMatrix * fCropMatrix; + IBOutlet NSTextField * fCropTopField; + IBOutlet NSStepper * fCropTopStepper; + IBOutlet NSTextField * fCropBottomField; + IBOutlet NSStepper * fCropBottomStepper; + IBOutlet NSTextField * fCropLeftField; + IBOutlet NSStepper * fCropLeftStepper; + IBOutlet NSTextField * fCropRightField; + IBOutlet NSStepper * fCropRightStepper; + IBOutlet NSButton * fDeinterlaceCheck; + IBOutlet NSButton * fEffectsCheck; + IBOutlet NSButton * fPrevButton; + IBOutlet NSButton * fNextButton; + IBOutlet NSTextField * fInfoField; +} + +- (void) SetHandle: (hb_handle_t *) handle; +- (void) SetTitle: (hb_title_t *) title; +- (void) Display: (int) anim; + +- (IBAction) SettingsChanged: (id) sender; +- (IBAction) PreviousPicture: (id) sender; +- (IBAction) NextPicture: (id) sender; +- (IBAction) ClosePanel: (id) sender; + +@end |