summaryrefslogtreecommitdiffstats
path: root/macosx/HBAudio.h
diff options
context:
space:
mode:
authorritsuka <[email protected]>2015-01-31 17:12:11 +0000
committerritsuka <[email protected]>2015-01-31 17:12:11 +0000
commitc81e2df474f6181b19c20423e454c2f1067d12e5 (patch)
treece48f945796827b76de9d261247ca4c2130c32e1 /macosx/HBAudio.h
parent32e65ab4d0c0dd32da51322aaa2b170fcf23113d (diff)
MacGui: add a HBAudioTrackDataSource protocol to simplify HBAudio interface.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6844 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'macosx/HBAudio.h')
-rw-r--r--macosx/HBAudio.h11
1 files changed, 3 insertions, 8 deletions
diff --git a/macosx/HBAudio.h b/macosx/HBAudio.h
index 3299c2130..4aceaf632 100644
--- a/macosx/HBAudio.h
+++ b/macosx/HBAudio.h
@@ -11,15 +11,14 @@
@class HBAudioTrack;
@class HBAudioDefaults;
+extern NSString *HBMixdownChangedNotification;
+
@interface HBAudio : NSObject <NSCoding, NSCopying, HBPresetCoding>
- (instancetype)initWithTitle:(HBTitle *)title;
-@property (nonatomic, readonly) NSDictionary *noneTrack;
-@property (nonatomic, readonly) NSArray *masterTrackArray; // the master list of audio tracks from the title
@property (nonatomic, readonly) NSMutableArray *tracks;
-
-@property (nonatomic, readwrite, retain) HBAudioDefaults *defaults;
+@property (nonatomic, readonly) HBAudioDefaults *defaults;
- (void)addAllTracks;
- (void)removeAll;
@@ -29,10 +28,6 @@
- (void)settingTrackToNone:(HBAudioTrack *)newNoneTrack;
- (void)switchingTrackFromNone:(HBAudioTrack *)noLongerNoneTrack;
-/**
- * For internal use
- */
-
- (void)containerChanged:(int)container;
@end