summaryrefslogtreecommitdiffstats
path: root/macosx/HBAudioController.m
diff options
context:
space:
mode:
authorritsuka <[email protected]>2014-12-27 12:29:00 +0000
committerritsuka <[email protected]>2014-12-27 12:29:00 +0000
commit7f6ec5084e21a88d662fa453be6186724658bc9b (patch)
tree58f56dd5274c218b7d22b7f9a6152aef6ece94df /macosx/HBAudioController.m
parent25d0cf9b7f554c3899ce0173f5a29a6092ad7cd7 (diff)
MacGui: remove redundant "enabled" property in a few view controller. Cosmetics in HBController.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6660 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'macosx/HBAudioController.m')
-rw-r--r--macosx/HBAudioController.m14
1 files changed, 3 insertions, 11 deletions
diff --git a/macosx/HBAudioController.m b/macosx/HBAudioController.m
index 0c1c49293..d657e773f 100644
--- a/macosx/HBAudioController.m
+++ b/macosx/HBAudioController.m
@@ -58,7 +58,6 @@ NSString *HBMixdownChangedNotification = @"HBMixdownChangedNotification";
@synthesize masterTrackArray;
@synthesize noneTrack;
@synthesize videoContainerTag;
-@synthesize enabled = _enabled;
- (instancetype)init
{
@@ -97,18 +96,9 @@ NSString *HBMixdownChangedNotification = @"HBMixdownChangedNotification";
[self switchingTrackFromNone:nil];
}
-- (void)setEnabled:(BOOL)enabled
-{
- _enabled = enabled;
- [fTableView setEnabled:enabled];
- [self.trackPopup setEnabled:enabled];
- [self.configureDefaults setEnabled:enabled];
- [self.reloadDefaults setEnabled:enabled];
-}
-
- (BOOL)validateUserInterfaceItem:(id < NSValidatedUserInterfaceItem >)anItem
{
- return self.enabled;
+ return (self.job != nil);
}
#pragma mark -
@@ -407,6 +397,7 @@ NSString *HBMixdownChangedNotification = @"HBMixdownChangedNotification";
if (job)
{
+ _job = job;
[audioArray release];
audioArray = [job.audioTracks retain];
self.settings = job.audioDefaults;
@@ -431,6 +422,7 @@ NSString *HBMixdownChangedNotification = @"HBMixdownChangedNotification";
}
else
{
+ _job = nil;
[audioArray release];
audioArray = nil;
self.settings = nil;