summaryrefslogtreecommitdiffstats
path: root/macosx/HBSubtitlesDefaults.h
diff options
context:
space:
mode:
Diffstat (limited to 'macosx/HBSubtitlesDefaults.h')
-rw-r--r--macosx/HBSubtitlesDefaults.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/macosx/HBSubtitlesDefaults.h b/macosx/HBSubtitlesDefaults.h
index ab65a20b3..793e31d3a 100644
--- a/macosx/HBSubtitlesDefaults.h
+++ b/macosx/HBSubtitlesDefaults.h
@@ -13,6 +13,13 @@ typedef NS_ENUM(NSUInteger, HBSubtitleTrackSelectionBehavior) {
HBSubtitleTrackSelectionBehaviorAll,
};
+typedef NS_ENUM(NSUInteger, HBSubtitleTrackBurnInBehavior) {
+ HBSubtitleTrackBurnInBehaviorNone,
+ HBSubtitleTrackBurnInBehaviorForeignAudio,
+ HBSubtitleTrackBurnInBehaviorFirst,
+ HBSubtitleTrackBurnInBehaviorForeignAudioThenFirst,
+};
+
@interface HBSubtitlesDefaults : NSObject <NSCoding, NSCopying, HBPresetCoding>
@property (nonatomic, readwrite) HBSubtitleTrackSelectionBehavior trackSelectionBehavior;
@@ -22,4 +29,8 @@ typedef NS_ENUM(NSUInteger, HBSubtitleTrackSelectionBehavior) {
@property (nonatomic, readwrite) BOOL addForeignAudioSubtitle;
@property (nonatomic, readwrite) BOOL addCC;
+@property (nonatomic, readwrite) HBSubtitleTrackBurnInBehavior burnInBehavior;
+@property (nonatomic, readwrite) BOOL burnInDVDSubtitles;
+@property (nonatomic, readwrite) BOOL burnInBluraySubtitles;
+
@end