summaryrefslogtreecommitdiffstats
path: root/macosx/HBVideo.h
diff options
context:
space:
mode:
Diffstat (limited to 'macosx/HBVideo.h')
-rw-r--r--macosx/HBVideo.h37
1 files changed, 17 insertions, 20 deletions
diff --git a/macosx/HBVideo.h b/macosx/HBVideo.h
index 3c174824f..9e217611c 100644
--- a/macosx/HBVideo.h
+++ b/macosx/HBVideo.h
@@ -10,25 +10,22 @@
@interface HBVideo : NSObject
-/*
- videoEncoder
- videoEncoderTag
-
- qualityType
- avgBitrate
- quality
-
- frameRate
- frameRateTag
- frameRateMode
-
- fastFirstPass
- twoPass
- turboTwoPass
-
- encoderOptions {
- x264
- lav
- }*/
+- (void)applySettingsFromPreset:(NSDictionary *)preset;
+
+@property (nonatomic, readwrite) int videoEncoder;
+
+@property (nonatomic, readwrite) int qualityType;
+@property (nonatomic, readwrite) int avgBitrate;
+@property (nonatomic, readwrite) float quality;
+
+@property (nonatomic, readwrite) int frameRate;
+@property (nonatomic, readwrite) int frameRateMode;
+
+
+@property (nonatomic, readwrite) BOOL fastFirstPass;
+@property (nonatomic, readwrite) BOOL twoPass;
+@property (nonatomic, readwrite) BOOL turboTwoPass;
+
+@property (nonatomic, readwrite, copy) NSString *videoOptionExtra;
@end