Public Member Functions | Static Public Member Functions | Protected Attributes | Properties

HBController Class Reference

#import <Controller.h>

Inheritance diagram for HBController:
<GrowlApplicationBridgeDelegate>

List of all members.

Public Member Functions

(int) - getPidnum
(IBAction) - showAboutPanel:
(void) - writeToActivityLog:
(IBAction) - browseSources:
(void) - browseSourcesDone:returnCode:contextInfo:
(IBAction) - showSourceTitleScanPanel:
(IBAction) - closeSourceTitleScanPanel:
(void) - performScan:scanTitleNum:
(IBAction) - showNewScan:
(IBAction) - cancelScanning:
(void) - updateUI:
(void) - enableUI:
(void) - setupX264PresetsWidgets:
(void) - enableX264Widgets:
(IBAction) - updateX264Widgets:
(IBAction) - x264PresetsChangedDisplayExpandedOptions:
(IBAction) - encodeStartStopPopUpChanged:
(IBAction) - titlePopUpChanged:
(IBAction) - chapterPopUpChanged:
(IBAction) - startEndSecValueChanged:
(IBAction) - startEndFrameValueChanged:
(IBAction) - formatPopUpChanged:
(IBAction) - videoEncoderPopUpChanged:
(IBAction) - autoSetM4vExtension:
(IBAction) - twoPassCheckboxChanged:
(IBAction) - videoFrameRateChanged:
(void) - prepareJob
(IBAction) - browseFile:
(void) - browseFileDone:returnCode:contextInfo:
(IBAction) - videoMatrixChanged:
(IBAction) - qualitySliderChanged:
(void) - setupQualitySlider
(IBAction) - browseImportSrtFile:
(void) - browseImportSrtFileDone:returnCode:contextInfo:
(IBAction) - showPicturePanel:
(void) - picturePanelWindowed
(IBAction) - showPreviewWindow:
(void) - pictureSettingsDidChange
(IBAction) - calculatePictureSizing:
(IBAction) - openMainWindow:
(NSString *) - pictureSettingsSummary
(NSString *) - pictureFiltersSummary
(NSString *) - muxerOptionsSummary
(IBAction) - addAllTitlesToQueue:
(void) - addAllTitlesToQueueAlertDone:returnCode:contextInfo:
(void) - doAddAllTitlesToQueue
(void) - loadQueueFile
(NSDictionary *) - createQueueFileItem
(void) - saveQueueFileItem
(void) - incrementQueueItemDone:
(void) - performNewQueueScan:scanTitleNum:
(void) - processNewQueueEncode
(void) - clearQueueEncodedItems
(IBAction) - applyQueueSettingsToMainWindow:
(IBAction) - rescanQueueItemToMainWindow:scanTitleNum:selectedQueueItem:
(void) - removeQueueFileItem:
(void) - clearQueueAllItems
(void) - moveObjectsInQueueArray:fromIndexes:toIndex:
(void) - getQueueStats
(void) - setQueueEncodingItemsAsPending
(IBAction) - addToQueue:
(void) - overwriteAddToQueueAlertDone:returnCode:contextInfo:
(void) - doAddToQueue
(IBAction) - showQueueWindow:
(IBAction) - showPreferencesWindow:
(IBAction) - Rip:
(void) - overWriteAlertDone:returnCode:contextInfo:
(void) - doRip
(IBAction) - Cancel:
(void) - doCancelCurrentJob
(void) - doCancelCurrentJobAndStop
(IBAction) - Pause:
(IBAction) - calculateBitrate:
(void) - controlTextDidChange:
(IBAction) - openHomepage:
(IBAction) - openForums:
(IBAction) - openUserGuide:
(id) - outlineView:child:ofItem:
(BOOL) - outlineView:isItemExpandable:
(int) - outlineView:numberOfChildrenOfItem:
(id) - outlineView:objectValueForTableColumn:byItem:
(void) - outlineView:willDisplayCell:forTableColumn:item:
(void) - outlineView:setObjectValue:forTableColumn:byItem:
(NSString *) - outlineView:toolTipForCell:rect:tableColumn:item:mouseLocation:
(void) - checkBuiltInsForUpdates
(IBAction) - selectPreset:
(id) - selectedPreset
(IBAction) - browseExportPresetFile:
(void) - browseExportPresetFileDone:returnCode:contextInfo:
(IBAction) - browseImportPresetFile:
(void) - browseImportPresetDone:returnCode:contextInfo:
(void) - loadPresets
(IBAction) - customSettingUsed:
(IBAction) - showAddPresetPanel:
(IBAction) - addPresetPicDropdownChanged:
(IBAction) - closeAddPresetPanel:
(NSDictionary *) - createPreset
(IBAction) - revertPictureSizeToMax:
(IBAction) - setDefaultPreset:
(IBAction) - selectDefaultPreset:
(void) - savePreset
(void) - sortPresets
(IBAction) - addFactoryPresets:
(IBAction) - deleteFactoryPresets:
(IBAction) - addUserPreset:
(void) - addPreset
(IBAction) - insertPreset:
(IBAction) - deletePreset:
(IBAction) - getDefaultPresets:
(void) - sendToMetaX:
(NSDictionary *) - registrationDictionaryForGrowl
(void) - showGrowlDoneNotification:
(IBAction) - showDebugOutputPanel:
(void) - setupToolbar
(void) - prepareJobForPreview
(void) - remindUserOfSleepOrShutdown
(void) - moveObjectsInPresetsArray:fromIndexes:toIndex:
(int) - hbInstances
(IBAction) - browseForChapterFile:
(void) - browseForChapterFileDone:returnCode:contextInfo:
(IBAction) - browseForChapterFileSave:
(void) - browseForChapterFileSaveDone:returnCode:contextInfo:
(IBAction) - addAllAudioTracks:
(void) - openFiles:
(void) - application:openFiles:
(NSDragOperation) - draggingEntered:
(BOOL) - performDragOperation:
(void) - updateDockIcon:withETA:
(NSString *) - x264Preset
(NSString *) - x264Tune
(NSString *) - x264OptionExtra
(NSString *) - h264Profile
(NSString *) - h264Level
(void) - setX264Preset:
(void) - setX264Tune:
(void) - setX264OptionExtra:
(void) - setH264Profile:
(void) - setH264Level:
(IBAction) - x264PresetsSliderChanged:

Static Public Member Functions

(unsigned int) + maximumNumberOfAllowedAudioTracks

Protected Attributes

NSImage * fApplicationIcon
IBOutlet NSWindow * fWindow
NSMenuItem * fOpenSourceTitleMMenu
IBOutlet NSPanel * fScanSrcTitlePanel
IBOutlet NSTextField * fScanSrcTitlePathField
IBOutlet NSTextField * fSrcDsplyNameTitleScan
IBOutlet NSTextField * fScanSrcTitleNumField
IBOutlet NSButton * fScanSrcTitleCancelButton
IBOutlet NSButton * fScanSrcTitleOpenButton
PictureControllerfPictureController
PreviewControllerfPreviewController
NSArrayfX264PresetNames
NSUInteger fX264MediumPresetIndex
IBOutlet NSButton * fX264UseAdvancedOptionsCheck
IBOutlet NSBox * fX264PresetsBox
IBOutlet NSSlider * fX264PresetsSlider
IBOutlet NSTextField * fX264PresetSliderLabel
IBOutlet NSTextField * fX264PresetSelectedTextField
IBOutlet NSPopUpButton * fX264TunePopUp
IBOutlet NSTextField * fX264TunePopUpLabel
IBOutlet NSPopUpButton * fX264ProfilePopUp
IBOutlet NSTextField * fX264ProfilePopUpLabel
IBOutlet NSPopUpButton * fX264LevelPopUp
IBOutlet NSTextField * fX264LevelPopUpLabel
IBOutlet NSButton * fX264FastDecodeCheck
IBOutlet NSTextField * fDisplayX264PresetsAdditonalOptionsTextField
IBOutlet NSTextField * fDisplayX264PresetsAdditonalOptionsLabel
IBOutlet NSTextField * fDisplayX264PresetsUnparseTextField
char * fX264PresetsUnparsedUTF8String
NSUInteger fX264PresetsHeightForUnparse
NSUInteger fX264PresetsWidthForUnparse
HBAdvancedControllerfAdvancedOptions
IBOutlet NSBox * fAdvancedView
HBPreferencesControllerfPreferencesController
HBQueueControllerfQueueController
IBOutlet NSTextField * fQueueStatus
HBOutputPanelControlleroutputPanel
IBOutlet NSProgressIndicator * fScanIndicator
IBOutlet NSBox * fScanHorizontalLine
NSString * sourceDisplayName
IBOutlet NSTextField * fSrcDVD2Field
IBOutlet NSTextField * fSrcTitleField
IBOutlet NSPopUpButton * fSrcTitlePopUp
IBOutlet NSTextField * fSrcAngleLabel
IBOutlet NSPopUpButton * fSrcAnglePopUp
IBOutlet NSPopUpButton * fEncodeStartStopPopUp
IBOutlet NSTextField * fSrcTimeStartEncodingField
IBOutlet NSTextField * fSrcTimeEndEncodingField
IBOutlet NSTextField * fSrcFrameStartEncodingField
IBOutlet NSTextField * fSrcFrameEndEncodingField
IBOutlet NSTextField * fSrcChapterField
IBOutlet NSPopUpButton * fSrcChapterStartPopUp
IBOutlet NSTextField * fSrcChapterToField
IBOutlet NSPopUpButton * fSrcChapterEndPopUp
IBOutlet NSTextField * fSrcDuration1Field
IBOutlet NSTextField * fSrcDuration2Field
IBOutlet NSTextField * fDstFormatField
IBOutlet NSPopUpButton * fDstFormatPopUp
IBOutlet NSTextField * fDstFile1Field
IBOutlet NSTextField * fDstFile2Field
IBOutlet NSButton * fDstBrowseButton
IBOutlet NSButton * fDstMp4LargeFileCheck
IBOutlet NSButton * fDstMp4HttpOptFileCheck
IBOutlet NSButton * fDstMp4iPodFileCheck
IBOutlet NSMatrix * fFramerateMatrix
IBOutlet NSButtonCell * fFramerateVfrPfrCell
IBOutlet NSButtonCell * fFramerateCfrCell
IBOutlet NSTextField * fVidRateField
IBOutlet NSPopUpButton * fVidRatePopUp
IBOutlet NSTextField * fVidEncoderField
IBOutlet NSPopUpButton * fVidEncoderPopUp
IBOutlet NSTextField * fVidQualityField
IBOutlet NSTextField * fVidQualityRFLabel
IBOutlet NSTextField * fVidQualityRFField
IBOutlet NSMatrix * fVidQualityMatrix
IBOutlet NSButtonCell * fVidBitrateCell
IBOutlet NSTextField * fVidBitrateField
IBOutlet NSButtonCell * fVidConstantCell
IBOutlet NSSlider * fVidQualitySlider
IBOutlet NSButton * fVidTwoPassCheck
IBOutlet NSButton * fVidTurboPassCheck
IBOutlet NSTextField * fPictureSettingsField
IBOutlet NSTextField * fPictureFiltersField
int PicOrigOutputWidth
int PicOrigOutputHeight
int AutoCropTop
int AutoCropBottom
int AutoCropLeft
int AutoCropRight
IBOutlet NSTextField * fSubField
IBOutlet NSPopUpButton * fSubPopUp
IBOutlet NSButton * fSubForcedCheck
IBOutlet NSTableView * fSubtitlesTable
HBSubtitlesfSubtitlesDelegate
IBOutlet NSButton * fBrowseSrtFileButton
IBOutlet HBAudioControllerfAudioDelegate
IBOutlet NSBox * fAudioAutoPassthruBox
IBOutlet NSButton * fAudioAllowAACPassCheck
IBOutlet NSButton * fAudioAllowAC3PassCheck
IBOutlet NSButton * fAudioAllowDTSHDPassCheck
IBOutlet NSButton * fAudioAllowDTSPassCheck
IBOutlet NSButton * fAudioAllowMP3PassCheck
IBOutlet NSPopUpButton * fAudioFallbackPopUp
IBOutlet NSButton * fCreateChapterMarkers
IBOutlet NSTableView * fChapterTable
IBOutlet NSButton * fLoadChaptersButton
IBOutlet NSButton * fSaveChaptersButton
IBOutlet NSTableColumn * fChapterTableNameColumn
ChapterTitlesfChapterTitlesDelegate
IBOutlet NSTextField * fStatusField
IBOutlet NSProgressIndicator * fRipIndicator
BOOL fRipIndicatorShown
NSString * QueueFile
NSMutableArray * QueueFileArray
int currentQueueEncodeIndex
HBPresetsfPresetsBuiltin
IBOutlet NSDrawer * fPresetDrawer
IBOutlet NSTextField * fPresetNewName
IBOutlet NSTextField * fPresetNewDesc
IBOutlet NSPopUpButton * fPresetNewPicSettingsPopUp
IBOutlet NSTextField * fPresetNewPicWidth
IBOutlet NSTextField * fPresetNewPicHeight
IBOutlet NSBox * fPresetNewPicWidthHeightBox
IBOutlet NSButton * fPresetNewPicFiltersCheck
IBOutlet NSButton * fPresetNewFolderCheck
IBOutlet NSTextField * fPresetSelectedDisplay
NSString * AppSupportDirectory
NSString * UserPresetsFile
NSMutableArray * UserPresets
NSMutableArray * UserPresetssortedArray
NSMutableDictionary * chosenPreset
NSMutableDictionary * presetHbDefault
NSMutableDictionary * presetUserDefault
NSMutableDictionary * presetUserDefaultParent
NSMutableDictionary * presetUserDefaultParentParent
int presetCurrentBuiltInCount
IBOutlet NSPanel * fAddPresetPanel
NSArrayfDraggedNodes
IBOutlet HBPresetsOutlineViewfPresetsOutlineView
IBOutlet NSButton * fPresetsAdd
IBOutlet NSButton * fPresetsDelete
IBOutlet NSPopUpButton * fPresetsActionButton
hb_handle_t * fHandle
int hbInstanceNum
hb_handle_t * fQueueEncodeLibhb
hb_title_t * fTitle
hb_title_t * fQueueEncodeTitle
int fEncodingQueueItem
int fPendingCount
int fCompletedCount
int fCanceledCount
int fWorkingCount
int fqueueEditRescanItemNum
int pidNum
NSString * currentQueueEncodeNameString
int fEncodeState
int currentScanCount
int currentSuccessfulScanCount
BOOL SuccessfulScan
BOOL applyQueueToScan
NSString * currentSource
NSString * browsedSourceDisplayName
double dockIconProgress
BOOL fWillScan
NSDockTile * dockTile
DockTextFieldpercentField
DockTextFieldtimeField

Properties

BOOL hasValidPresetSelected

Member Function Documentation

- (IBAction) addAllAudioTracks: (id)  sender  
- (IBAction) addAllTitlesToQueue: (id)  sender  
- (void) addAllTitlesToQueueAlertDone: (NSWindow *)  sheet
returnCode: (int)  returnCode
contextInfo: (void *)  contextInfo 
- (IBAction) addFactoryPresets: (id)  sender  
- (void) addPreset  
- (IBAction) addPresetPicDropdownChanged: (id)  sender  
- (IBAction) addToQueue: (id)  sender  
- (IBAction) addUserPreset: (id)  sender  
- (void) application: (NSApplication *)  sender
openFiles: (NSArray *)  filenames 
- (IBAction) applyQueueSettingsToMainWindow: (id)  sender  
- (IBAction) autoSetM4vExtension: (id)  sender  
- (IBAction) browseExportPresetFile: (id)  sender  
- (void) browseExportPresetFileDone: (NSSavePanel *)  sheet
returnCode: (int)  returnCode
contextInfo: (void *)  contextInfo 
- (IBAction) browseFile: (id)  sender  
- (void) browseFileDone: (NSSavePanel *)  sheet
returnCode: (int)  returnCode
contextInfo: (void *)  contextInfo 
- (IBAction) browseForChapterFile: (id)  sender  
- (void) browseForChapterFileDone: (NSOpenPanel *)  sheet
returnCode: (int)  returnCode
contextInfo: (void *)  contextInfo 
- (IBAction) browseForChapterFileSave: (id)  sender  
- (void) browseForChapterFileSaveDone: (NSSavePanel *)  sheet
returnCode: (int)  returnCode
contextInfo: (void *)  contextInfo 
- (void) browseImportPresetDone: (NSSavePanel *)  sheet
returnCode: (int)  returnCode
contextInfo: (void *)  contextInfo 
- (IBAction) browseImportPresetFile: (id)  sender  
- (IBAction) browseImportSrtFile: (id)  sender  
- (void) browseImportSrtFileDone: (NSSavePanel *)  sheet
returnCode: (int)  returnCode
contextInfo: (void *)  contextInfo 
- (IBAction) browseSources: (id)  sender  
- (void) browseSourcesDone: (NSOpenPanel *)  sheet
returnCode: (int)  returnCode
contextInfo: (void *)  contextInfo 
- (IBAction) calculateBitrate: (id)  sender  
- (IBAction) calculatePictureSizing: (id)  sender  
- (IBAction) Cancel: (id)  sender  
- (IBAction) cancelScanning: (id)  sender  
- (IBAction) chapterPopUpChanged: (id)  sender  
- (void) checkBuiltInsForUpdates  
- (void) clearQueueAllItems  
- (void) clearQueueEncodedItems  
- (IBAction) closeAddPresetPanel: (id)  sender  
- (IBAction) closeSourceTitleScanPanel: (id)  sender  
- (void) controlTextDidChange: (NSNotification *)  notification  
- (NSDictionary *) createPreset  
- (NSDictionary *) createQueueFileItem  
- (IBAction) customSettingUsed: (id)  sender  
- (IBAction) deleteFactoryPresets: (id)  sender  
- (IBAction) deletePreset: (id)  sender  
- (void) doAddAllTitlesToQueue  
- (void) doAddToQueue  
- (void) doCancelCurrentJob  
- (void) doCancelCurrentJobAndStop  
- (void) doRip  
- (NSDragOperation) draggingEntered: (id <NSDraggingInfo>)  sender  
- (void) enableUI: (bool)  enable  
- (void) enableX264Widgets: (bool)  enable  
- (IBAction) encodeStartStopPopUpChanged: (id)  sender  
- (IBAction) formatPopUpChanged: (id)  sender  
- (IBAction) getDefaultPresets: (id)  sender  
- (int) getPidnum  
- (void) getQueueStats  
- (NSString *) h264Level  
- (NSString *) h264Profile  
- (int) hbInstances  
- (void) incrementQueueItemDone: (int)  queueItemDoneIndexNum  
- (IBAction) insertPreset: (id)  sender  
- (void) loadPresets  
- (void) loadQueueFile  
+ (unsigned int) maximumNumberOfAllowedAudioTracks  
- (void) moveObjectsInPresetsArray: (NSMutableArray *)  array
fromIndexes: (NSIndexSet *)  indexSet
toIndex: (NSUInteger)  insertIndex 
- (void) moveObjectsInQueueArray: (NSMutableArray *)  array
fromIndexes: (NSIndexSet *)  indexSet
toIndex: (NSUInteger)  insertIndex 
- (NSString *) muxerOptionsSummary  
- (void) openFiles: (NSArray*)  filenames  
- (IBAction) openForums: (id)  sender  
- (IBAction) openHomepage: (id)  sender  
- (IBAction) openMainWindow: (id)  sender  
- (IBAction) openUserGuide: (id)  sender  
- (id) outlineView: (NSOutlineView *)  fPresetsOutlineView
child: (NSInteger)  index
ofItem: (id)  item 
- (BOOL) outlineView: (NSOutlineView *)  fPresetsOutlineView
isItemExpandable: (id)  item 
- (int) outlineView: (NSOutlineView *)  fPresetsOutlineView
numberOfChildrenOfItem: (id)  item 
- (id) outlineView: (NSOutlineView *)  fPresetsOutlineView
objectValueForTableColumn: (NSTableColumn *)  tableColumn
byItem: (id)  item 
- (void) outlineView: (NSOutlineView *)  fPresetsOutlineView
setObjectValue: (id)  object
forTableColumn: (NSTableColumn *)  tableColumn
byItem: (id)  item 
- (NSString *) outlineView: (NSOutlineView *)  fPresetsOutlineView
toolTipForCell: (NSCell *)  cell
rect: (NSRectPointer)  rect
tableColumn: (NSTableColumn *)  tc
item: (id)  item
mouseLocation: (NSPoint)  mouseLocation 
- (void) outlineView: (NSOutlineView *)  fPresetsOutlineView
willDisplayCell: (id)  cell
forTableColumn: (NSTableColumn *)  tableColumn
item: (id)  item 
- (void) overwriteAddToQueueAlertDone: (NSWindow *)  sheet
returnCode: (int)  returnCode
contextInfo: (void *)  contextInfo 
- (void) overWriteAlertDone: (NSWindow *)  sheet
returnCode: (int)  returnCode
contextInfo: (void *)  contextInfo 
- (IBAction) Pause: (id)  sender  
- (BOOL) performDragOperation: (id <NSDraggingInfo>)  sender  
- (void) performNewQueueScan: (NSString *)  scanPath
scanTitleNum: (int)  scanTitleNum 
- (void) performScan: (NSString *)  scanPath
scanTitleNum: (int)  scanTitleNum 
- (NSString *) pictureFiltersSummary  
- (void) picturePanelWindowed  
- (void) pictureSettingsDidChange  

Registers changes made in the Picture Settings Window.

- (NSString *) pictureSettingsSummary  
- (void) prepareJob  
- (void) prepareJobForPreview  
- (void) processNewQueueEncode  
- (IBAction) qualitySliderChanged: (id)  sender  
- (NSDictionary *) registrationDictionaryForGrowl  

registrationDictionaryForGrowl Return the dictionary used to register this application with Growl. The returned dictionary gives Growl the complete list of notifications this application will ever send, and it also specifies which notifications should be enabled by default. Each is specified by an array of NSString objects.

For most applications, these two arrays can be the same (if all sent notifications should be displayed by default).

The NSString objects of these arrays will correspond to the notificationName: parameter passed in +[GrowlApplicationBridge notifyWithTitle:description:notificationName:iconData:priority:isSticky:clickContext:] calls.

The dictionary should have the required key object pairs: key: GROWL_NOTIFICATIONS_ALL object: NSArray of NSString objects key: GROWL_NOTIFICATIONS_DEFAULT object: NSArray of NSString objects

The dictionary may have the following key object pairs: key: GROWL_NOTIFICATIONS_HUMAN_READABLE_NAMES object: NSDictionary of key: notification name object: human-readable notification name

You do not need to implement this method if you have an auto-discoverable plist file in your app bundle. (XXX refer to more information on that)

Returns:
The NSDictionary to use for registration.

Reimplemented from <GrowlApplicationBridgeDelegate>.

- (void) remindUserOfSleepOrShutdown  
- (void) removeQueueFileItem: (int)  queueItemToRemove  
- (void) rescanQueueItemToMainWindow: (NSString *)  scanPath
scanTitleNum: (int)  scanTitleNum
selectedQueueItem: (int)  selectedQueueItem 
- (IBAction) revertPictureSizeToMax: (id)  sender  
- (IBAction) Rip: (id)  sender  
- (void) savePreset  
- (void) saveQueueFileItem  
- (IBAction) selectDefaultPreset: (id)  sender  
- (id) selectedPreset  
- (IBAction) selectPreset: (id)  sender  
- (void) sendToMetaX: (NSString *)  filePath  
- (IBAction) setDefaultPreset: (id)  sender  
- (void) setH264Level: (NSString*)  h264Level  
- (void) setH264Profile: (NSString*)  h264Profile  
- (void) setQueueEncodingItemsAsPending  
- (void) setupQualitySlider  
- (void) setupToolbar  
- (IBAction) setupX264PresetsWidgets: (id)  sender  
- (void) setX264OptionExtra: (NSString*)  x264OptionExtra  
- (void) setX264Preset: (NSString*)  x264Preset  
- (void) setX264Tune: (NSString*)  x264Tune  
- (IBAction) showAboutPanel: (id)  sender  
- (IBAction) showAddPresetPanel: (id)  sender  
- (IBAction) showDebugOutputPanel: (id)  sender  

Shows debug output window.

- (void) showGrowlDoneNotification: (NSString *)  filePath  
- (IBAction) showNewScan: (id)  sender  
- (IBAction) showPicturePanel: (id)  sender  

Shows Picture Settings Window.

- (IBAction) showPreferencesWindow: (id)  sender  

Shows preferences window.

- (IBAction) showPreviewWindow: (id)  sender  
- (IBAction) showQueueWindow: (id)  sender  

Shows queue window.

- (IBAction) showSourceTitleScanPanel: (id)  sender  
- (void) sortPresets  
- (IBAction) startEndFrameValueChanged: (id)  sender  
- (IBAction) startEndSecValueChanged: (id)  sender  
- (IBAction) titlePopUpChanged: (id)  sender  
- (IBAction) twoPassCheckboxChanged: (id)  sender  
- (void) updateDockIcon: (double)  progress
withETA: (NSString*)  etaStr 
- (void) updateUI: (NSTimer*)  timer  
- (IBAction) updateX264Widgets: (id)  sender  
- (IBAction) videoEncoderPopUpChanged: (id)  sender  

We are Theora

- (IBAction) videoFrameRateChanged: (id)  sender  
- (IBAction) videoMatrixChanged: (id)  sender  
- (void) writeToActivityLog: (const char *)  format
,   ... 
- (NSString *) x264OptionExtra  
- (NSString *) x264Preset  
- (IBAction) x264PresetsChangedDisplayExpandedOptions: (id)  sender  
- (IBAction) x264PresetsSliderChanged: (id)  sender  
- (NSString *) x264Tune  

Member Data Documentation

- (BOOL) applyQueueToScan [protected]
- (NSString*) AppSupportDirectory [protected]
- (int) AutoCropBottom [protected]
- (int) AutoCropLeft [protected]
- (int) AutoCropRight [protected]
- (int) AutoCropTop [protected]
- (NSString*) browsedSourceDisplayName [protected]
- (NSMutableDictionary*) chosenPreset [protected]
- (int) currentQueueEncodeIndex [protected]
- (NSString*) currentQueueEncodeNameString [protected]
- (int) currentScanCount [protected]
- (NSString*) currentSource [protected]
- (int) currentSuccessfulScanCount [protected]
- (double) dockIconProgress [protected]
- (NSDockTile*) dockTile [protected]
- (IBOutlet NSPanel*) fAddPresetPanel [protected]
- (IBOutlet NSBox*) fAdvancedView [protected]
- (NSImage*) fApplicationIcon [protected]
- (IBOutlet NSButton*) fAudioAllowAACPassCheck [protected]
- (IBOutlet NSButton*) fAudioAllowAC3PassCheck [protected]
- (IBOutlet NSButton*) fAudioAllowDTSHDPassCheck [protected]
- (IBOutlet NSButton*) fAudioAllowDTSPassCheck [protected]
- (IBOutlet NSButton*) fAudioAllowMP3PassCheck [protected]
- (IBOutlet NSBox*) fAudioAutoPassthruBox [protected]
- (IBOutlet HBAudioController*) fAudioDelegate [protected]
- (IBOutlet NSPopUpButton*) fAudioFallbackPopUp [protected]
- (IBOutlet NSButton*) fBrowseSrtFileButton [protected]
- (int) fCanceledCount [protected]
- (IBOutlet NSTableView*) fChapterTable [protected]
- (IBOutlet NSTableColumn*) fChapterTableNameColumn [protected]
- (int) fCompletedCount [protected]
- (IBOutlet NSButton*) fCreateChapterMarkers [protected]
- (IBOutlet NSTextField*) fDisplayX264PresetsAdditonalOptionsLabel [protected]
- (IBOutlet NSTextField*) fDisplayX264PresetsAdditonalOptionsTextField [protected]
- (IBOutlet NSTextField*) fDisplayX264PresetsUnparseTextField [protected]
- (NSArray*) fDraggedNodes [protected]
- (IBOutlet NSButton*) fDstBrowseButton [protected]
- (IBOutlet NSTextField*) fDstFile1Field [protected]
- (IBOutlet NSTextField*) fDstFile2Field [protected]
- (IBOutlet NSTextField*) fDstFormatField [protected]
- (IBOutlet NSPopUpButton*) fDstFormatPopUp [protected]
- (IBOutlet NSButton*) fDstMp4HttpOptFileCheck [protected]
- (IBOutlet NSButton*) fDstMp4iPodFileCheck [protected]
- (IBOutlet NSButton*) fDstMp4LargeFileCheck [protected]
- (IBOutlet NSPopUpButton*) fEncodeStartStopPopUp [protected]
- (int) fEncodeState [protected]
- (int) fEncodingQueueItem [protected]
- (IBOutlet NSButtonCell*) fFramerateCfrCell [protected]
- (IBOutlet NSMatrix*) fFramerateMatrix [protected]
- (IBOutlet NSButtonCell*) fFramerateVfrPfrCell [protected]
- (hb_handle_t*) fHandle [protected]
- (IBOutlet NSButton*) fLoadChaptersButton [protected]
- (NSMenuItem*) fOpenSourceTitleMMenu [protected]
- (int) fPendingCount [protected]
- (IBOutlet NSTextField*) fPictureFiltersField [protected]
- (IBOutlet NSTextField*) fPictureSettingsField [protected]
- (IBOutlet NSDrawer*) fPresetDrawer [protected]
- (IBOutlet NSTextField*) fPresetNewDesc [protected]
- (IBOutlet NSButton*) fPresetNewFolderCheck [protected]
- (IBOutlet NSTextField*) fPresetNewName [protected]
- (IBOutlet NSButton*) fPresetNewPicFiltersCheck [protected]
- (IBOutlet NSTextField*) fPresetNewPicHeight [protected]
- (IBOutlet NSPopUpButton*) fPresetNewPicSettingsPopUp [protected]
- (IBOutlet NSTextField*) fPresetNewPicWidth [protected]
- (IBOutlet NSBox*) fPresetNewPicWidthHeightBox [protected]
- (IBOutlet NSPopUpButton*) fPresetsActionButton [protected]
- (IBOutlet NSButton*) fPresetsAdd [protected]
- (HBPresets*) fPresetsBuiltin [protected]
- (IBOutlet NSButton*) fPresetsDelete [protected]
- (IBOutlet NSTextField*) fPresetSelectedDisplay [protected]
- (IBOutlet HBPresetsOutlineView*) fPresetsOutlineView [protected]
- (int) fqueueEditRescanItemNum [protected]
- (hb_handle_t*) fQueueEncodeLibhb [protected]
- (hb_title_t*) fQueueEncodeTitle [protected]
- (IBOutlet NSTextField*) fQueueStatus [protected]
- (IBOutlet NSProgressIndicator*) fRipIndicator [protected]
- (BOOL) fRipIndicatorShown [protected]
- (IBOutlet NSButton*) fSaveChaptersButton [protected]
- (IBOutlet NSBox*) fScanHorizontalLine [protected]
- (IBOutlet NSProgressIndicator*) fScanIndicator [protected]
- (IBOutlet NSButton*) fScanSrcTitleCancelButton [protected]
- (IBOutlet NSTextField*) fScanSrcTitleNumField [protected]
- (IBOutlet NSButton*) fScanSrcTitleOpenButton [protected]
- (IBOutlet NSPanel*) fScanSrcTitlePanel [protected]
- (IBOutlet NSTextField*) fScanSrcTitlePathField [protected]
- (IBOutlet NSTextField*) fSrcAngleLabel [protected]
- (IBOutlet NSPopUpButton*) fSrcAnglePopUp [protected]
- (IBOutlet NSPopUpButton*) fSrcChapterEndPopUp [protected]
- (IBOutlet NSTextField*) fSrcChapterField [protected]
- (IBOutlet NSPopUpButton*) fSrcChapterStartPopUp [protected]
- (IBOutlet NSTextField*) fSrcChapterToField [protected]
- (IBOutlet NSTextField*) fSrcDsplyNameTitleScan [protected]
- (IBOutlet NSTextField*) fSrcDuration1Field [protected]
- (IBOutlet NSTextField*) fSrcDuration2Field [protected]
- (IBOutlet NSTextField*) fSrcDVD2Field [protected]
- (IBOutlet NSTextField*) fSrcFrameEndEncodingField [protected]
- (IBOutlet NSTextField*) fSrcFrameStartEncodingField [protected]
- (IBOutlet NSTextField*) fSrcTimeEndEncodingField [protected]
- (IBOutlet NSTextField*) fSrcTimeStartEncodingField [protected]
- (IBOutlet NSTextField*) fSrcTitleField [protected]
- (IBOutlet NSPopUpButton*) fSrcTitlePopUp [protected]
- (IBOutlet NSTextField*) fStatusField [protected]
- (IBOutlet NSTextField*) fSubField [protected]
- (IBOutlet NSButton*) fSubForcedCheck [protected]
- (IBOutlet NSPopUpButton*) fSubPopUp [protected]
- (HBSubtitles*) fSubtitlesDelegate [protected]
- (IBOutlet NSTableView*) fSubtitlesTable [protected]
- (hb_title_t*) fTitle [protected]
- (IBOutlet NSButtonCell*) fVidBitrateCell [protected]
- (IBOutlet NSTextField*) fVidBitrateField [protected]
- (IBOutlet NSButtonCell*) fVidConstantCell [protected]
- (IBOutlet NSTextField*) fVidEncoderField [protected]
- (IBOutlet NSPopUpButton*) fVidEncoderPopUp [protected]
- (IBOutlet NSTextField*) fVidQualityField [protected]
- (IBOutlet NSMatrix*) fVidQualityMatrix [protected]
- (IBOutlet NSTextField*) fVidQualityRFField [protected]
- (IBOutlet NSTextField*) fVidQualityRFLabel [protected]
- (IBOutlet NSSlider*) fVidQualitySlider [protected]
- (IBOutlet NSTextField*) fVidRateField [protected]
- (IBOutlet NSPopUpButton*) fVidRatePopUp [protected]
- (IBOutlet NSButton*) fVidTurboPassCheck [protected]
- (IBOutlet NSButton*) fVidTwoPassCheck [protected]
- (BOOL) fWillScan [protected]
- (IBOutlet NSWindow*) fWindow [protected]
- (int) fWorkingCount [protected]
- (IBOutlet NSButton*) fX264FastDecodeCheck [protected]
- (IBOutlet NSPopUpButton*) fX264LevelPopUp [protected]
- (IBOutlet NSTextField*) fX264LevelPopUpLabel [protected]
- (NSUInteger) fX264MediumPresetIndex [protected]
- (NSArray*) fX264PresetNames [protected]
- (IBOutlet NSBox*) fX264PresetsBox [protected]
- (IBOutlet NSTextField*) fX264PresetSelectedTextField [protected]
- (NSUInteger) fX264PresetsHeightForUnparse [protected]
- (IBOutlet NSTextField*) fX264PresetSliderLabel [protected]
- (IBOutlet NSSlider*) fX264PresetsSlider [protected]
- (char*) fX264PresetsUnparsedUTF8String [protected]
- (NSUInteger) fX264PresetsWidthForUnparse [protected]
- (IBOutlet NSPopUpButton*) fX264ProfilePopUp [protected]
- (IBOutlet NSTextField*) fX264ProfilePopUpLabel [protected]
- (IBOutlet NSPopUpButton*) fX264TunePopUp [protected]
- (IBOutlet NSTextField*) fX264TunePopUpLabel [protected]
- (IBOutlet NSButton*) fX264UseAdvancedOptionsCheck [protected]
- (int) hbInstanceNum [protected]
- (DockTextField*) percentField [protected]
- (int) PicOrigOutputHeight [protected]
- (int) PicOrigOutputWidth [protected]
- (int) pidNum [protected]
- (int) presetCurrentBuiltInCount [protected]
- (NSMutableDictionary*) presetHbDefault [protected]
- (NSMutableDictionary*) presetUserDefault [protected]
- (NSMutableDictionary*) presetUserDefaultParent [protected]
- (NSMutableDictionary*) presetUserDefaultParentParent [protected]
- (NSString*) QueueFile [protected]
- (NSMutableArray*) QueueFileArray [protected]
- (NSString*) sourceDisplayName [protected]
- (BOOL) SuccessfulScan [protected]
- (DockTextField*) timeField [protected]
- (NSMutableArray*) UserPresets [protected]
- (NSString*) UserPresetsFile [protected]
- (NSMutableArray*) UserPresetssortedArray [protected]

Property Documentation

- (BOOL) hasValidPresetSelected [read, assign]

The documentation for this class was generated from the following files: