public NSObject get(NSString key) { if (has(key)) { return data.get(key); } return null; } public AVVideoCompressionSettings set(NSString key, NSObject value) {
/** * @since Available in iOS 4.0 and later. */ public double getMaxKeyFrameInterval() { if (has(Keys.MaxKeyFrameInterval())) { NSNumber val = (NSNumber) get(Keys.MaxKeyFrameInterval()); return val.doubleValue(); } return 0; } /**
/** * @since Available in iOS 7.0 and later. */ public double getMaxKeyFrameIntervalDuration() { if (has(Keys.MaxKeyFrameIntervalDuration())) { NSNumber val = (NSNumber) get(Keys.MaxKeyFrameIntervalDuration()); return val.doubleValue(); } return 0; } /**
/** * @since Available in iOS 5.0 and later. */ public double getQuality() { if (has(Keys.Quality())) { NSNumber val = (NSNumber) get(Keys.Quality()); return val.doubleValue(); } return 0; } /**
/** * @since Available in iOS 4.0 and later. */ public double getAverageBitRate() { if (has(Keys.AverageBitRate())) { NSNumber val = (NSNumber) get(Keys.AverageBitRate()); return val.doubleValue(); } return 0; } /**
public NSObject get(NSString key) { if (has(key)) { return data.get(key); } return null; } public AVVideoCompressionSettings set(NSString key, NSObject value) {
public NSObject get(NSString key) { if (has(key)) { return data.get(key); } return null; } public AVVideoCompressionSettings set(NSString key, NSObject value) {
/** * @since Available in iOS 4.0 and later. */ public double getMaxKeyFrameInterval() { if (has(Keys.MaxKeyFrameInterval())) { NSNumber val = (NSNumber) get(Keys.MaxKeyFrameInterval()); return val.doubleValue(); } return 0; } /**
/** * @since Available in iOS 4.0 and later. */ public double getAverageBitRate() { if (has(Keys.AverageBitRate())) { NSNumber val = (NSNumber) get(Keys.AverageBitRate()); return val.doubleValue(); } return 0; } /**
/** * @since Available in iOS 7.0 and later. */ public double getMaxKeyFrameIntervalDuration() { if (has(Keys.MaxKeyFrameIntervalDuration())) { NSNumber val = (NSNumber) get(Keys.MaxKeyFrameIntervalDuration()); return val.doubleValue(); } return 0; } /**
/** * @since Available in iOS 5.0 and later. */ public double getQuality() { if (has(Keys.Quality())) { NSNumber val = (NSNumber) get(Keys.Quality()); return val.doubleValue(); } return 0; } /**
/** * @since Available in iOS 4.0 and later. */ public double getAverageBitRate() { if (has(Keys.AverageBitRate())) { NSNumber val = (NSNumber) get(Keys.AverageBitRate()); return val.doubleValue(); } return 0; } /**
/** * @since Available in iOS 5.0 and later. */ public double getQuality() { if (has(Keys.Quality())) { NSNumber val = (NSNumber) get(Keys.Quality()); return val.doubleValue(); } return 0; } /**
/** * @since Available in iOS 4.0 and later. */ public double getMaxKeyFrameInterval() { if (has(Keys.MaxKeyFrameInterval())) { NSNumber val = (NSNumber) get(Keys.MaxKeyFrameInterval()); return val.doubleValue(); } return 0; } /**
/** * @since Available in iOS 7.0 and later. */ public double getMaxKeyFrameIntervalDuration() { if (has(Keys.MaxKeyFrameIntervalDuration())) { NSNumber val = (NSNumber) get(Keys.MaxKeyFrameIntervalDuration()); return val.doubleValue(); } return 0; } /**